Пример #1
0
 public Library(string machineName, SqliteConnection connection, ServerCaller caller, ILogger logger, IClock clock)
 {
     MachineName   = machineName;
     _caller       = caller;
     _logger       = logger;
     _repo         = new SQLiteEventRepository(connection, logger);
     _eventFactory = new LibraryItemEventFactory(clock, MachineName);
     RebuildItems();
 }
Пример #2
0
 public Library(string machineName, SqliteConnection connection, ServerCaller caller, ILogger logger)
     : this(machineName, connection, caller, logger, new Clock())
 {
 }
Пример #3
0
 public Library(SqliteConnection connection, ServerCaller caller, ILogger logger)
     : this(Environment.MachineName, connection, caller, logger, new Clock())
 {
 }