-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathStartup.cs
More file actions
22 lines (21 loc) · 854 Bytes
/
Startup.cs
File metadata and controls
22 lines (21 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using Microsoft.Extensions.DependencyInjection;
using OrchardCore.DisplayManagement.Handlers;
using OrchardCore.Modules;
using OrchardCore.Navigation;
using OrchardCore.Security.Permissions;
using OrchardCore.Settings;
using OrchardCoreExample.Settings.Module.Drivers;
using OrchardCoreExample.Settings.Module.Navigations;
using OrchardCoreExample.Settings.Module.Permissions;
namespace OrchardCoreExample.Settings.Module
{
public class Startup : StartupBase
{
public override void ConfigureServices(IServiceCollection services)
{
services.AddScoped<IDisplayDriver<ISite>, WeCharMiniProgramSettingDisplayDriver>();
services.AddScoped<IPermissionProvider, WeCharMiniProgramSettingPermission>();
services.AddScoped<INavigationProvider, WeCharMiniProgramSettingAdminMenu>();
}
}
}