dynamic GetAllGroups(string classifier, string classifierFilter) { using (var session = Store.OpenSession()) { var results = GroupFetcher.GetGroups(session, classifier, classifierFilter); return(Negotiate.WithModel(results) .WithDeterministicEtag(EtagHelper.CalculateEtag(results))); } }
async Task <dynamic> GetAllGroups(string classifier, string classifierFilter) { using (var session = Store.OpenAsyncSession()) { var results = await GroupFetcher.GetGroups(session, classifier, classifierFilter).ConfigureAwait(false); return(Negotiate.WithModel(results) .WithDeterministicEtag(EtagHelper.CalculateEtag(results))); } }