是否存在與數據庫交互的類(CRUD事物或檢查重複)的標準命名約定。現在,我只是將其命名爲輔助,例如一個名爲「訂閱」該 與該表進行交互的類將被命名爲「SubscriptionHelper」與數據庫交互的類的命名約定
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace LoopinWineBackOffice.Helper
{
public class SubscriberHelper
{
public static bool IsEmailAlreadyInUsed(string email)
{
using (var dc = new LoopinWiineContainer())
{
return dc.Subscribers.Any(item => item.Email==email.Trim());
}
}
}
}
我的示例代碼是這樣。
我保證 - 你應該考慮模式而不是命名約定。例如MVC或存儲庫。在.Net中還有很多數據框架 - EF - LINQ - ADO ... – SyntaxGoonoo
我不認爲在結束與一些只與數據交互的函數時會有任何恥辱。我經常這樣做,當他們的共同目的變得清晰時,我會重構一些更有意義的東西。 – Ally