Exemplo n.º 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();
 }
Exemplo n.º 2
0
 public Library(string machineName, SqliteConnection connection, ServerCaller caller, ILogger logger)
     : this(machineName, connection, caller, logger, new Clock())
 {
 }
Exemplo n.º 3
0
 public Library(SqliteConnection connection, ServerCaller caller, ILogger logger)
     : this(Environment.MachineName, connection, caller, logger, new Clock())
 {
 }