internal AnyDbConnection(AnyDbFactory factory, DbConnection connection, DatabaseProvider databaseProvider, IAnyDbAnnouncer announcer)
 {
     _connection      = connection ?? throw new ArgumentNullException(nameof(connection));
     _factory         = factory ?? throw new ArgumentNullException(nameof(factory));
     _announcer       = announcer;
     DatabaseProvider = databaseProvider;
 }
Esempio n. 2
0
 public AnyDbFactory(IAnyDbSetting anyDbSetting, IAnyDbAnnouncer announcer = null)
 {
     if (anyDbSetting == null)
     {
         throw new ArgumentNullException(nameof(anyDbSetting));
     }
     _announcer   = announcer;
     AnyDbSetting = anyDbSetting;
 }