Ejemplo n.º 1
0
 protected internal OkObjectResult ApiResponse <T>(T value, IBaseCommunicationMessage communicationMessage)
 {
     return(this.ApiResponse(value, communicationMessage.IsValid(), communicationMessage.GetMessageByStatus()));
 }
Ejemplo n.º 2
0
 protected internal OkObjectResult ApiResponse(IBaseCommunicationMessage communicationMessage)
 {
     return(this.ApiResponse(string.Empty, communicationMessage.IsValid(), communicationMessage.GetMessageByStatus()));
 }
Ejemplo n.º 3
0
        protected internal IActionResult ApiResponseFile(byte[] contents, string fileName, IBaseCommunicationMessage communicationMessage)
        {
            var file = new FileContentResult(contents, "application/octet-stream");

            file.FileDownloadName = fileName;
            return(this.ApiResponseFile(file, communicationMessage.IsValid(), communicationMessage.GetMessageByStatus()));
        }