public string UploadFile(string fileBase64String) { var request = _httpUserContext.GetHttpContext()?.Request; var fileName = $"{request?.Scheme}://{request?.Host}/{Guid.NewGuid()}"; return(UploadFile(fileName, fileBase64String)); }
public async Task <ApplicationUser> CreateUser(CreateUserModel createUserModel) { var user = await _usersService.CreateUser(createUserModel); var request = _userContext.GetHttpContext().Request; await _emailSender.SendEmailAsync(createUserModel.Email, "Imuaythai", $"Your IMuaythai account is ready. Go to <a href=\"{request.Scheme}://{request.Host.ToUriComponent()}\">IMuaythai</a>"); return(user); }