コード例 #1
0
        static int Main(string[] args)
        {
            var serviceProvider = DIAttributeInstaller.Install(new ServiceCollection());
            var application     = serviceProvider.GetService <IApplication>();

            return(application.Run().Result);
        }
コード例 #2
0
        public IServiceProvider ConfigureServices(IServiceCollection services)
        {
            services.AddMvc(options =>
            {
                var policy = new AuthorizationPolicyBuilder()
                             .RequireAuthenticatedUser()
                             .Build();

                options.Filters.Add(new AuthorizeFilter(policy));
            });

            services.AddAutoRespectJwtAuthentication();

            return(DIAttributeInstaller.Install(services));
        }