public async Task <IActionResult> OnPost(IFormFile fileUpload) { try { if (ModelState.IsValid) { //Alumno.Fotografia = await _fileUploadService.SaveFileOnAWSS3(fileUpload, Alumno.NombreFotografia(), "mycleanarchitecturebucket"); Alumno.Fotografia = await _fileUploadService.SaveFileOnDisk(fileUpload, Alumno.NombreFotografia(), "alumnos"); await _repository.AddAsync(Alumno); _notyfService.Success("Alumno agregado exitosamente"); } else { _notyfService.Warning("Su formulario no cumple las reglas de negocio"); return(Page()); } return(RedirectToPage("Index")); } catch (Exception ex) { _notyfService.Error("Ocurrio un error en el servidor, intente nuevamente"); return(RedirectToPage("Index")); } }