public ObjectDatabaseClient(ObjectClient client, Func <TObject, TPrimaryKey> keySelector) { _client = client; _repository = new ObjectRepository <TObject, TPrimaryKey>("Client", keySelector); _thread = new BackgroundAction(SaveRepo) { Interval = 1000 }; _thread.StartAsync(); }
public MetricClient(ObjectClient client) : base(client, x => x.Id) { }
public SystemInfoService(ObjectClient client) { Interval = 10000; //Interval = 9999999; _client = client; }