Как перенести приложение с одним арендатором в приложение с несколькими арендаторами, используя нулевой шаблон asp.net? - PullRequest
0 голосов
/ 27 ноября 2018

Я занимаюсь разработкой проекта на нуле asp.net с использованием ядра Asp.net и jquery.Я хочу изменить свой проект на многопользовательское приложение, и я следую инструкциям документации asp.net zero, но я не могу измениться.Пожалуйста, помогите решить эту проблему.

public static class Tenant
{
   public const string BatchManage = "Batch Manage";
}

AddItem(new MenuItemDefinition(
    AppAreaNamePageNames.Tenant.BatchManage,
    L("BatchManage"),
    url: "AppAreaName/BatchManage",
    icon: "fa fa-tasks",
    requiredPermissionName: AppPermissions.Pages_BatchManage
    )
)

public const string Pages_BatchManage = "Pages.BatchManage";
public const string Pages_BatchManage_Create = "Pages.BatchManage.Create";
public const string Pages_BatchManage_Edit = "Pages.BatchManage.Edit";
public const string Pages_BatchManage_Delete = "Pages.BatchManage.Delete";

var batches = pages.CreateChildPermission(AppPermissions.Pages_BatchManage, L("BatchManage"), multiTenancySides: MultiTenancySides.Tenant);
batches.CreateChildPermission(AppPermissions.Pages_BatchManage_Create, L("CreatingNewBatch"), multiTenancySides: MultiTenancySides.Host);

public const bool MultiTenancyEnabled = true;

Я хочу показать страницу BatchManage всем зарегистрированным мультитенантам.Я также изменяю базу данных для мультитенантности, чтобы следовать документации.Но я не могу его получить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...