Привет, я генерирую классы Dao для некоторых операций с БД
таким образом, лучше ли использовать методы класса Dao как статические или не статические?
С помощью примера dao class ниже, если несколько клиентов получили метод AddSampleItem в одно и то же время? Как это может произойти?
public class SampleDao
{
static DataAcessor dataAcessor
public static void AddSampleItem(object[] params)
{
dataAcessor =new DataAcessor();
//generate query here
string query="..."
dataAcessor.ExecuteQery(query);
dataAcessor.Close();
}
public static void UpdateSampleItem(object[] params)
{
dataAcessor =new DataAcessor();
//generate query here
string query="..."
dataAcessor.ExecuteQery(query);
dataAcessor.Close();
}
}