Произошла непредвиденная ошибка
Перезагрузить
diff --git a/Hcs.WebApp/Components/Pages/Account/Register.razor b/Hcs.WebApp/Components/Pages/Account/Register.razor
new file mode 100644
index 0000000..50020ff
--- /dev/null
+++ b/Hcs.WebApp/Components/Pages/Account/Register.razor
@@ -0,0 +1,90 @@
+@page "/account/register"
+
+@using Microsoft.AspNetCore.Identity
+@using Hcs.WebApp.Data
+@using Hcs.WebApp.Identity
+
+@inject IUserStore
UserStore
+@inject UserManager UserManager
+@inject NotificationService NotificationService
+@inject SignInManager SignInManager
+@inject IdentityRedirectManager RedirectManager
+
+Регистрация аккаунта
+
+
+
+
+ Регистрация
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+@code {
+ sealed class InputModel
+ {
+ public string UserName { get; set; } = "";
+
+ public string Password { get; set; } = "";
+
+ public string ConfirmPassword { get; set; } = "";
+ }
+
+ [SupplyParameterFromForm]
+ InputModel Input { get; set; } = new();
+
+ [SupplyParameterFromQuery]
+ string? ReturnUrl { get; set; }
+
+ async Task OnSubmit(InputModel mode)
+ {
+ var user = Activator.CreateInstance();
+ await UserStore.SetUserNameAsync(user, Input.UserName, CancellationToken.None);
+
+ var result = await UserManager.CreateAsync(user, Input.Password);
+ if (!result.Succeeded)
+ {
+ NotificationService.Notify(new NotificationMessage()
+ {
+ Severity = NotificationSeverity.Error,
+ Summary = "Ошибка",
+ Detail = string.Join(", ", result.Errors.Select(error => error.Description))
+ });
+ return;
+ }
+
+ await SignInManager.SignInAsync(user, isPersistent: false);
+
+ RedirectManager.RedirectTo(ReturnUrl);
+ }
+}
diff --git a/Hcs.WebApp/Components/Pages/Error.razor b/Hcs.WebApp/Components/Pages/Error.razor
index c08befb..8b2ee89 100644
--- a/Hcs.WebApp/Components/Pages/Error.razor
+++ b/Hcs.WebApp/Components/Pages/Error.razor
@@ -5,7 +5,6 @@
Ошибка
При выполнении запроса возникла ошибка
-
@if (ShowRequestId)
{
diff --git a/Hcs.WebApp/Components/Pages/Test/Export.razor b/Hcs.WebApp/Components/Pages/Test/Export.razor
index afb8b76..33ed8b0 100644
--- a/Hcs.WebApp/Components/Pages/Test/Export.razor
+++ b/Hcs.WebApp/Components/Pages/Test/Export.razor
@@ -5,7 +5,6 @@
@using Hcs.Broker.Logger
@using Hcs.Broker.MessageCapturer
@using Hcs.Service.Async.Nsi
-@using Hcs.WebApp.Components.Shared
@using Hcs.WebApp.Config
@using Hcs.WebApp.Utils
diff --git a/Hcs.WebApp/Components/Shared/EventConsole.razor b/Hcs.WebApp/Components/Shared/EventConsole.razor
index 5895e1b..cbe2baf 100644
--- a/Hcs.WebApp/Components/Shared/EventConsole.razor
+++ b/Hcs.WebApp/Components/Shared/EventConsole.razor
@@ -1,5 +1,4 @@
-@using Radzen
-@using System.Text.Json
+@using System.Text.Json
@using System.Diagnostics.CodeAnalysis
@inject IJSRuntime JSRuntime