public async Task <IActionResult> GetPermissions(string app)
        {
            var response = await permissionsProvider.GetPermissionsAsync(App);

            Response.Headers[HeaderNames.ETag] = string.Join(";", response).Sha256Base64();

            return(Ok(response));
        }
Exemple #2
0
        public IActionResult GetPermissions(string app)
        {
            var response = Deferred.AsyncResponse(() =>
            {
                return(permissionsProvider.GetPermissionsAsync(App));
            });

            Response.Headers[HeaderNames.ETag] = string.Concat(response).ToSha256Base64();

            return(Ok(response));
        }