public async Task <IActionResult> Get(GetSubscribersRequest request) { return(await ProcessRequest(async() => { var subscribers = (await mCoreServices.GetAllSubscribers()).ToArray(); var result = subscribers.Select(ApiTranslator.TranslateToApiSubscriber).ToArray(); if (request.IncludeCount == true) { var count = subscribers.Count(); AddCustomResponseHeader("X-Total-Count", count.ToString()); } return result; })); }