private Repository GetNewRepository() { var res = new Repository("connectionStringHome"); res.SqlLog += (s, e) => { if (SqlLogEnabled) Console.WriteLine(string.Format("{0}", e)); }; res.Log += (s, e) => Console.WriteLine(string.Format("{0}", e)); return res; }
public void Initialization() { Rep = new Repository("connectionString"); Rep.Remove(Rep.GetAccount(defAccountName, true)); Rep.Add(Rep.NewAccount(byDefault: true, accountName: defAccountName)); Console.WriteLine("############################## Initialization done"); Rep.SqlLog += (s, e) => { if (SqlLogEnabled) Console.WriteLine(string.Format("{0}", e)); }; Rep.Log += (s, e) => Console.WriteLine(string.Format("{0}", e)); }
/// <summary> /// Создание экземпляра класса /// </summary> /// <param name="account">Аккаунт</param> /// <param name="repository">Репозитарий</param> public DataCalculator(Account account, Repository repository) { if (account == null) throw new ArgumentNullException(nameof(account)); if (repository == null) throw new ArgumentNullException(nameof(repository)); Account = account; Repository = repository; Init(); }