public async Task<IHttpActionResult> profile() { if (!Request.Content.IsMimeMultipartContent()) { return StatusCode(HttpStatusCode.UnsupportedMediaType); } var filesReadToProvider = await Request.Content.ReadAsMultipartAsync(); UserService us = new UserService(new CTX()); foreach (var stream in filesReadToProvider.Contents) { byte[] fileBytes = await stream.ReadAsByteArrayAsync(); us.User.picture = Convert.ToBase64String(fileBytes); us.Update(us.User); } return Json(us.GetPicture()); }
IActionResult IUserController.Picture() { UserService us = new UserService( ctx); return Json(us.GetPicture()); }
public IHttpActionResult Picture() { UserService us = new UserService(User, ctx); return Json(us.GetPicture()); }