public Task <TQueryModel> FindAsync(string id) { var queryModel = storage.FirstOrDefault(q => q.Id == id); return(Task.FromResult(queryModel)); }
/// <inheritdoc /> public Task <TQueryModel> FindAsync(string id, int version) { var result = storage.FirstOrDefault(q => q.Id == id && q.Version == version); return(Task.FromResult(result)); }