Price
diff --git a/src/BlazorAdmin/Pages/CatalogItemPage/Edit.razor b/src/BlazorAdmin/Pages/CatalogItemPage/Edit.razor
index 4a193ee..4e9fd24 100644
--- a/src/BlazorAdmin/Pages/CatalogItemPage/Edit.razor
+++ b/src/BlazorAdmin/Pages/CatalogItemPage/Edit.razor
@@ -118,7 +118,7 @@
private async Task SaveClick()
{
- await new BlazorAdmin.Services.CatalogItemService.Edit(Auth).HandleAsync(_item);
+ await new BlazorAdmin.Services.CatalogItemServices.Edit(Auth).HandleAsync(_item);
Close();
}
diff --git a/src/BlazorAdmin/Pages/CatalogItemPage/List.razor b/src/BlazorAdmin/Pages/CatalogItemPage/List.razor
index 90125a0..d0de450 100644
--- a/src/BlazorAdmin/Pages/CatalogItemPage/List.razor
+++ b/src/BlazorAdmin/Pages/CatalogItemPage/List.razor
@@ -1,7 +1,7 @@
@page "/admin"
-@attribute [Authorize(Roles = Constants.Roles.ADMINISTRATORS)]
+@attribute [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS)]
@inject AuthService Auth
-@using global::Shared.Authorization
+@using global::BlazorShared.Authorization
@inherits BlazorAdmin.Helpers.BlazorComponent
@namespace BlazorAdmin.Pages.CatalogItemPage
@@ -40,8 +40,8 @@ else
|
- @Services.CatalogTypeService.List.GetTypeName(catalogTypes, item.CatalogTypeId) |
- @Services.CatalogBrandService.List.GetBrandName(catalogBrands, item.CatalogBrandId) |
+ @Services.CatalogTypeServices.List.GetTypeName(catalogTypes, item.CatalogTypeId) |
+ @Services.CatalogBrandServices.List.GetBrandName(catalogBrands, item.CatalogBrandId) |
@item.Id |
@item.Name |
@item.Description |
diff --git a/src/BlazorAdmin/Pages/CatalogItemPage/List.razor.cs b/src/BlazorAdmin/Pages/CatalogItemPage/List.razor.cs
index a37fa02..21cbe2d 100644
--- a/src/BlazorAdmin/Pages/CatalogItemPage/List.razor.cs
+++ b/src/BlazorAdmin/Pages/CatalogItemPage/List.razor.cs
@@ -1,7 +1,7 @@
using BlazorAdmin.Helpers;
-using BlazorAdmin.Services.CatalogBrandService;
-using BlazorAdmin.Services.CatalogItemService;
-using BlazorAdmin.Services.CatalogTypeService;
+using BlazorAdmin.Services.CatalogBrandServices;
+using BlazorAdmin.Services.CatalogItemServices;
+using BlazorAdmin.Services.CatalogTypeServices;
using System.Collections.Generic;
using System.Threading.Tasks;
@@ -22,9 +22,9 @@ namespace BlazorAdmin.Pages.CatalogItemPage
{
if (firstRender)
{
- catalogItems = await new BlazorAdmin.Services.CatalogItemService.ListPaged(Auth).HandleAsync(50);
- catalogTypes = await new BlazorAdmin.Services.CatalogTypeService.List(Auth).HandleAsync();
- catalogBrands = await new BlazorAdmin.Services.CatalogBrandService.List(Auth).HandleAsync();
+ catalogItems = await new BlazorAdmin.Services.CatalogItemServices.ListPaged(Auth).HandleAsync(50);
+ catalogTypes = await new BlazorAdmin.Services.CatalogTypeServices.List(Auth).HandleAsync();
+ catalogBrands = await new BlazorAdmin.Services.CatalogBrandServices.List(Auth).HandleAsync();
CallRequestRefresh();
}
@@ -54,7 +54,7 @@ namespace BlazorAdmin.Pages.CatalogItemPage
private async Task ReloadCatalogItems()
{
- catalogItems = await new BlazorAdmin.Services.CatalogItemService.ListPaged(Auth).HandleAsync(50);
+ catalogItems = await new BlazorAdmin.Services.CatalogItemServices.ListPaged(Auth).HandleAsync(50);
StateHasChanged();
}
}
diff --git a/src/BlazorAdmin/Services/AuthService.cs b/src/BlazorAdmin/Services/AuthService.cs
index 12bda0a..714ef31 100644
--- a/src/BlazorAdmin/Services/AuthService.cs
+++ b/src/BlazorAdmin/Services/AuthService.cs
@@ -11,7 +11,7 @@ using BlazorAdmin.JavaScript;
using Blazored.LocalStorage;
using Microsoft.JSInterop;
using Newtonsoft.Json;
-using Shared.Authorization;
+using BlazorShared.Authorization;
namespace BlazorAdmin.Services
{
diff --git a/src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrand.cs b/src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrand.cs
similarity index 69%
rename from src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrand.cs
rename to src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrand.cs
index b535633..b8d8a5b 100644
--- a/src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrand.cs
+++ b/src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrand.cs
@@ -1,4 +1,4 @@
-namespace BlazorAdmin.Services.CatalogBrandService
+namespace BlazorAdmin.Services.CatalogBrandServices
{
public class CatalogBrand
{
diff --git a/src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrandResult.cs b/src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrandResult.cs
similarity index 77%
rename from src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrandResult.cs
rename to src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrandResult.cs
index 18f6219..88493ea 100644
--- a/src/BlazorAdmin/Services/CatalogBrandService/List.CatalogBrandResult.cs
+++ b/src/BlazorAdmin/Services/CatalogBrandServices/List.CatalogBrandResult.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
-namespace BlazorAdmin.Services.CatalogBrandService
+namespace BlazorAdmin.Services.CatalogBrandServices
{
public class CatalogBrandResult
{
diff --git a/src/BlazorAdmin/Services/CatalogBrandService/List.cs b/src/BlazorAdmin/Services/CatalogBrandServices/List.cs
similarity index 96%
rename from src/BlazorAdmin/Services/CatalogBrandService/List.cs
rename to src/BlazorAdmin/Services/CatalogBrandServices/List.cs
index be4cd68..fc7b7ee 100644
--- a/src/BlazorAdmin/Services/CatalogBrandService/List.cs
+++ b/src/BlazorAdmin/Services/CatalogBrandServices/List.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Components.WebAssembly.Authentication;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogBrandService
+namespace BlazorAdmin.Services.CatalogBrandServices
{
public class List
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/CatalogItem.cs b/src/BlazorAdmin/Services/CatalogItemServices/CatalogItem.cs
similarity index 93%
rename from src/BlazorAdmin/Services/CatalogItemService/CatalogItem.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/CatalogItem.cs
index 5be1da1..d47c53e 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/CatalogItem.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/CatalogItem.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class CatalogItem
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemRequest.cs b/src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemRequest.cs
similarity index 93%
rename from src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemRequest.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemRequest.cs
index 377ded0..b9d09cb 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemRequest.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemRequest.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class CreateCatalogItemRequest
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemResult.cs b/src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemResult.cs
similarity index 81%
rename from src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemResult.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemResult.cs
index 71d68fe..f76fe3f 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Create.CreateCatalogItemResult.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Create.CreateCatalogItemResult.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class CreateCatalogItemResult
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Create.cs b/src/BlazorAdmin/Services/CatalogItemServices/Create.cs
similarity index 95%
rename from src/BlazorAdmin/Services/CatalogItemService/Create.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Create.cs
index ac37d82..c9fe760 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Create.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Create.cs
@@ -4,7 +4,7 @@ using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class Create
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Delete.DeleteCatalogItemResult.cs b/src/BlazorAdmin/Services/CatalogItemServices/Delete.DeleteCatalogItemResult.cs
similarity index 67%
rename from src/BlazorAdmin/Services/CatalogItemService/Delete.DeleteCatalogItemResult.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Delete.DeleteCatalogItemResult.cs
index 4b66e4e..8436815 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Delete.DeleteCatalogItemResult.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Delete.DeleteCatalogItemResult.cs
@@ -1,4 +1,4 @@
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class DeleteCatalogItemResult
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Delete.cs b/src/BlazorAdmin/Services/CatalogItemServices/Delete.cs
similarity index 94%
rename from src/BlazorAdmin/Services/CatalogItemService/Delete.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Delete.cs
index ce74c67..4b36204 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Delete.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Delete.cs
@@ -2,7 +2,7 @@
using System.Threading.Tasks;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class Delete
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Edit.EditCatalogItemResult.cs b/src/BlazorAdmin/Services/CatalogItemServices/Edit.EditCatalogItemResult.cs
similarity index 70%
rename from src/BlazorAdmin/Services/CatalogItemService/Edit.EditCatalogItemResult.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Edit.EditCatalogItemResult.cs
index fb17b93..9f303eb 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Edit.EditCatalogItemResult.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Edit.EditCatalogItemResult.cs
@@ -1,4 +1,4 @@
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class EditCatalogItemResult
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/Edit.cs b/src/BlazorAdmin/Services/CatalogItemServices/Edit.cs
similarity index 95%
rename from src/BlazorAdmin/Services/CatalogItemService/Edit.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/Edit.cs
index d80f19c..7bf917a 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/Edit.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/Edit.cs
@@ -4,7 +4,7 @@ using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class Edit
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/GetById.GetByIdCatalogItemResult.cs b/src/BlazorAdmin/Services/CatalogItemServices/GetById.GetByIdCatalogItemResult.cs
similarity index 70%
rename from src/BlazorAdmin/Services/CatalogItemService/GetById.GetByIdCatalogItemResult.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/GetById.GetByIdCatalogItemResult.cs
index 5c9b7a8..e7e9f1d 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/GetById.GetByIdCatalogItemResult.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/GetById.GetByIdCatalogItemResult.cs
@@ -1,4 +1,4 @@
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class GetByIdCatalogItemResult
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/GetById.cs b/src/BlazorAdmin/Services/CatalogItemServices/GetById.cs
similarity index 94%
rename from src/BlazorAdmin/Services/CatalogItemService/GetById.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/GetById.cs
index 9539fb7..aaf70c8 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/GetById.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/GetById.cs
@@ -2,7 +2,7 @@
using System.Threading.Tasks;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class GetById
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/ListPaged.PagedCatalogItemResult.cs b/src/BlazorAdmin/Services/CatalogItemServices/ListPaged.PagedCatalogItemResult.cs
similarity index 81%
rename from src/BlazorAdmin/Services/CatalogItemService/ListPaged.PagedCatalogItemResult.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/ListPaged.PagedCatalogItemResult.cs
index e1217c1..531e78a 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/ListPaged.PagedCatalogItemResult.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/ListPaged.PagedCatalogItemResult.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class PagedCatalogItemResult
{
diff --git a/src/BlazorAdmin/Services/CatalogItemService/ListPaged.cs b/src/BlazorAdmin/Services/CatalogItemServices/ListPaged.cs
similarity index 94%
rename from src/BlazorAdmin/Services/CatalogItemService/ListPaged.cs
rename to src/BlazorAdmin/Services/CatalogItemServices/ListPaged.cs
index 25e63e0..9663168 100644
--- a/src/BlazorAdmin/Services/CatalogItemService/ListPaged.cs
+++ b/src/BlazorAdmin/Services/CatalogItemServices/ListPaged.cs
@@ -3,7 +3,7 @@ using System.Net;
using System.Threading.Tasks;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogItemService
+namespace BlazorAdmin.Services.CatalogItemServices
{
public class ListPaged
{
diff --git a/src/BlazorAdmin/Services/CatalogTypeService/List.CatalogType.cs b/src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogType.cs
similarity index 69%
rename from src/BlazorAdmin/Services/CatalogTypeService/List.CatalogType.cs
rename to src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogType.cs
index 370e9c4..0a22de3 100644
--- a/src/BlazorAdmin/Services/CatalogTypeService/List.CatalogType.cs
+++ b/src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogType.cs
@@ -1,4 +1,4 @@
-namespace BlazorAdmin.Services.CatalogTypeService
+namespace BlazorAdmin.Services.CatalogTypeServices
{
public class CatalogType
{
diff --git a/src/BlazorAdmin/Services/CatalogTypeService/List.CatalogTypeResult.cs b/src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogTypeResult.cs
similarity index 77%
rename from src/BlazorAdmin/Services/CatalogTypeService/List.CatalogTypeResult.cs
rename to src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogTypeResult.cs
index a5c8721..a897967 100644
--- a/src/BlazorAdmin/Services/CatalogTypeService/List.CatalogTypeResult.cs
+++ b/src/BlazorAdmin/Services/CatalogTypeServices/List.CatalogTypeResult.cs
@@ -1,6 +1,6 @@
using System.Collections.Generic;
-namespace BlazorAdmin.Services.CatalogTypeService
+namespace BlazorAdmin.Services.CatalogTypeServices
{
public class CatalogTypeResult
{
diff --git a/src/BlazorAdmin/Services/CatalogTypeService/List.cs b/src/BlazorAdmin/Services/CatalogTypeServices/List.cs
similarity index 96%
rename from src/BlazorAdmin/Services/CatalogTypeService/List.cs
rename to src/BlazorAdmin/Services/CatalogTypeServices/List.cs
index f23b101..c5ab999 100644
--- a/src/BlazorAdmin/Services/CatalogTypeService/List.cs
+++ b/src/BlazorAdmin/Services/CatalogTypeServices/List.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Components.WebAssembly.Authentication;
using Newtonsoft.Json;
-namespace BlazorAdmin.Services.CatalogTypeService
+namespace BlazorAdmin.Services.CatalogTypeServices
{
public class List
{
diff --git a/src/BlazorAdmin/Shared/MainLayout.razor b/src/BlazorAdmin/Shared/MainLayout.razor
index aa39334..c9438fa 100644
--- a/src/BlazorAdmin/Shared/MainLayout.razor
+++ b/src/BlazorAdmin/Shared/MainLayout.razor
@@ -3,7 +3,7 @@
@inherits BlazorAdmin.Helpers.BlazorLayoutComponent
-
+
diff --git a/src/BlazorAdmin/_Imports.razor b/src/BlazorAdmin/_Imports.razor
index b45b7ad..ecad015 100644
--- a/src/BlazorAdmin/_Imports.razor
+++ b/src/BlazorAdmin/_Imports.razor
@@ -10,8 +10,8 @@
@using BlazorAdmin
@using BlazorAdmin.Shared
@using BlazorAdmin.Services
-@using BlazorAdmin.Services.CatalogBrandService
-@using BlazorAdmin.Services.CatalogItemService
-@using BlazorAdmin.Services.CatalogTypeService
+@using BlazorAdmin.Services.CatalogBrandServices
+@using BlazorAdmin.Services.CatalogItemServices
+@using BlazorAdmin.Services.CatalogTypeServices
@using Microsoft.Extensions.Logging
@using BlazorAdmin.JavaScript
diff --git a/src/Shared/Authorization/ClaimValue.cs b/src/BlazorShared/Authorization/ClaimValue.cs
similarity index 90%
rename from src/Shared/Authorization/ClaimValue.cs
rename to src/BlazorShared/Authorization/ClaimValue.cs
index b1b24c5..f2749cf 100644
--- a/src/Shared/Authorization/ClaimValue.cs
+++ b/src/BlazorShared/Authorization/ClaimValue.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.Text;
-namespace Shared.Authorization
+namespace BlazorShared.Authorization
{
public class ClaimValue
{
diff --git a/src/BlazorShared/Authorization/Constants.cs b/src/BlazorShared/Authorization/Constants.cs
new file mode 100644
index 0000000..59dceb6
--- /dev/null
+++ b/src/BlazorShared/Authorization/Constants.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace BlazorShared.Authorization
+{
+ public class Constants
+ {
+ public static class Roles
+ {
+ public const string ADMINISTRATORS = "Administrators";
+ }
+ }
+}
diff --git a/src/Shared/Authorization/UserInfo.cs b/src/BlazorShared/Authorization/UserInfo.cs
similarity index 91%
rename from src/Shared/Authorization/UserInfo.cs
rename to src/BlazorShared/Authorization/UserInfo.cs
index 9c4e2cc..d5ea56a 100644
--- a/src/Shared/Authorization/UserInfo.cs
+++ b/src/BlazorShared/Authorization/UserInfo.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Security.Claims;
using System.Text;
-namespace Shared.Authorization
+namespace BlazorShared.Authorization
{
public class UserInfo
{
diff --git a/src/BlazorShared/BlazorShared.csproj b/src/BlazorShared/BlazorShared.csproj
new file mode 100644
index 0000000..07b614b
--- /dev/null
+++ b/src/BlazorShared/BlazorShared.csproj
@@ -0,0 +1,9 @@
+
+
+
+ netstandard2.0
+ BlazorShared
+ BlazorShared
+
+
+
diff --git a/src/Infrastructure/Identity/AppIdentityDbContextSeed.cs b/src/Infrastructure/Identity/AppIdentityDbContextSeed.cs
index 3664fe1..e30edcd 100644
--- a/src/Infrastructure/Identity/AppIdentityDbContextSeed.cs
+++ b/src/Infrastructure/Identity/AppIdentityDbContextSeed.cs
@@ -8,7 +8,7 @@ namespace Microsoft.eShopWeb.Infrastructure.Identity
{
public static async Task SeedAsync(UserManager userManager, RoleManager roleManager)
{
- await roleManager.CreateAsync(new IdentityRole(AuthorizationConstants.Roles.ADMINISTRATORS));
+ await roleManager.CreateAsync(new IdentityRole(BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS));
var defaultUser = new ApplicationUser { UserName = "demouser@microsoft.com", Email = "demouser@microsoft.com" };
await userManager.CreateAsync(defaultUser, AuthorizationConstants.DEFAULT_PASSWORD);
@@ -17,7 +17,7 @@ namespace Microsoft.eShopWeb.Infrastructure.Identity
var adminUser = new ApplicationUser { UserName = adminUserName, Email = adminUserName };
await userManager.CreateAsync(adminUser, AuthorizationConstants.DEFAULT_PASSWORD);
adminUser = await userManager.FindByNameAsync(adminUserName);
- await userManager.AddToRoleAsync(adminUser, AuthorizationConstants.Roles.ADMINISTRATORS);
+ await userManager.AddToRoleAsync(adminUser, BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS);
}
}
}
diff --git a/src/PublicApi/CatalogItemEndpoints/Create.cs b/src/PublicApi/CatalogItemEndpoints/Create.cs
index e3c31d8..c2e828b 100644
--- a/src/PublicApi/CatalogItemEndpoints/Create.cs
+++ b/src/PublicApi/CatalogItemEndpoints/Create.cs
@@ -11,7 +11,7 @@ using System.Threading.Tasks;
namespace Microsoft.eShopWeb.PublicApi.CatalogItemEndpoints
{
- [Authorize(Roles = AuthorizationConstants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
+ [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
public class Create : BaseAsyncEndpoint
{
private readonly IAsyncRepository _itemRepository;
diff --git a/src/PublicApi/CatalogItemEndpoints/Delete.cs b/src/PublicApi/CatalogItemEndpoints/Delete.cs
index ed3c712..010e06a 100644
--- a/src/PublicApi/CatalogItemEndpoints/Delete.cs
+++ b/src/PublicApi/CatalogItemEndpoints/Delete.cs
@@ -10,7 +10,7 @@ using System.Threading.Tasks;
namespace Microsoft.eShopWeb.PublicApi.CatalogItemEndpoints
{
- [Authorize(Roles = AuthorizationConstants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
+ [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
public class Delete : BaseAsyncEndpoint
{
private readonly IAsyncRepository _itemRepository;
diff --git a/src/PublicApi/CatalogItemEndpoints/Update.cs b/src/PublicApi/CatalogItemEndpoints/Update.cs
index fe8cd96..8c97e06 100644
--- a/src/PublicApi/CatalogItemEndpoints/Update.cs
+++ b/src/PublicApi/CatalogItemEndpoints/Update.cs
@@ -12,7 +12,7 @@ using System.Threading.Tasks;
namespace Microsoft.eShopWeb.PublicApi.CatalogItemEndpoints
{
- [Authorize(Roles = AuthorizationConstants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
+ [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS, AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
public class Update : BaseAsyncEndpoint
{
private readonly IAsyncRepository _itemRepository;
diff --git a/src/Shared/Shared.csproj b/src/Shared/Shared.csproj
deleted file mode 100644
index 9f5c4f4..0000000
--- a/src/Shared/Shared.csproj
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- netstandard2.0
-
-
-
diff --git a/src/Web/Controllers/UserController.cs b/src/Web/Controllers/UserController.cs
index 7c11ebc..eedce15 100644
--- a/src/Web/Controllers/UserController.cs
+++ b/src/Web/Controllers/UserController.cs
@@ -3,7 +3,7 @@ using System.Linq;
using System.Security.Claims;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
-using Shared.Authorization;
+using BlazorShared.Authorization;
namespace Microsoft.eShopWeb.Web.Controllers
{
diff --git a/src/Web/Pages/Admin/EditCatalogItem.cshtml.cs b/src/Web/Pages/Admin/EditCatalogItem.cshtml.cs
index 6e1a7fe..686114d 100644
--- a/src/Web/Pages/Admin/EditCatalogItem.cshtml.cs
+++ b/src/Web/Pages/Admin/EditCatalogItem.cshtml.cs
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
namespace Microsoft.eShopWeb.Web.Pages.Admin
{
- [Authorize(Roles = AuthorizationConstants.Roles.ADMINISTRATORS)]
+ [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS)]
public class EditCatalogItemModel : PageModel
{
private readonly ICatalogItemViewModelService _catalogItemViewModelService;
diff --git a/src/Web/Pages/Admin/Index.cshtml.cs b/src/Web/Pages/Admin/Index.cshtml.cs
index 4328bb8..52a9617 100644
--- a/src/Web/Pages/Admin/Index.cshtml.cs
+++ b/src/Web/Pages/Admin/Index.cshtml.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
namespace Microsoft.eShopWeb.Web.Pages.Admin
{
- [Authorize(Roles = AuthorizationConstants.Roles.ADMINISTRATORS)]
+ [Authorize(Roles = BlazorShared.Authorization.Constants.Roles.ADMINISTRATORS)]
public class IndexModel : PageModel
{
public IndexModel()
diff --git a/src/Web/Web.csproj b/src/Web/Web.csproj
index 76547c3..74ea66b 100644
--- a/src/Web/Web.csproj
+++ b/src/Web/Web.csproj
@@ -51,8 +51,8 @@
+
-