public override async Task <WopiResponse> DeleteFile(DeleteFileRequest deleteFileRequest)
        {
            var userId = WopiSecurity.GetIdentityNameFromToken(deleteFileRequest.AccessToken);
            var wopiFileRespository = new WopiFileRepository();
            var response            = await wopiFileRespository.DeleteFile(deleteFileRequest.ResourceId, userId);

            if (response == HttpStatusCode.NotFound)
            {
                return(deleteFileRequest.ResponseNotFound());
            }
            else if (response == HttpStatusCode.OK)
            {
                return(deleteFileRequest.ResponseOK());
            }
            else
            {
                return(deleteFileRequest.ResponseServerError(string.Format("Unknown HTTPStatusCode from WopiFileRepository.UpdateFileContent: {0}", response)));
            }
        }