@page "/register"
@using Sandbox.Models.ViewModels
@using Sandbox.Services.AuthService
@* @inject AuthenticationStateProvider AuthenticationStateProvider *@
@* @inject NavigationManager NavigationManager *@
@inject IAuthService AuthService
Register
Register Form
@errorMessage
@message
@code {
UserRegister user = new();
private string message = string.Empty;
private string messageCssClass = string.Empty;
private string errorMessage = string.Empty;
async void HandleRegistration()
{
var result = await AuthService.Register(user.Email, user.Password);
message = result.Message;
messageCssClass = result.Success ? "text-success" : "text-danger";
}
}