Ejemplo n.º 1
0
        public IActionResult Post([FromBody] Contact contact)
        {
            ContactRegisterContext context = HttpContext.RequestServices.GetService(typeof(ContactRegisterContext)) as ContactRegisterContext;

            var date = DateTime.Now;

            contact.FechaRegistro = date;

            context.SetContact(contact);

            return(Ok());
        }
Ejemplo n.º 2
0
        public IActionResult DownloadFile()
        {
            ContactRegisterContext context = HttpContext.RequestServices.GetService(typeof(ContactRegisterContext)) as ContactRegisterContext;

            // string mimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
            string mimeType = "application/octet-stream";
            var    result   = context.GetContacts();

            var file = context.ReadToEnd(result.Value);

            //return File(result.Value, mimeType, result.Key);
            return(new FileContentResult(file, mimeType)
            {
                FileDownloadName = result.Key
            });
        }