public async Task UpdateStageData <T>(Expression <Func <T, bool> > filter, T doc) { foreach (var pair in DataStoreProvider.InstanceStages()) { await pair.Value.Update(filter, doc); } }
public async Task RemoveStageData <T>(Expression <Func <T, bool> > filter) { foreach (var pair in DataStoreProvider.InstanceStages()) { await pair.Value.Remove(filter); } }
public async Task InsertStageData <T>(T doc, string createdDateField = "CreatedDate") { foreach (var pair in DataStoreProvider.InstanceStages()) { await pair.Value.InsertStageData(pair.Key, doc, createdDateField); } }