Register() публичный статический Метод

public static Register ( System.Web.Http.HttpConfiguration config ) : void
config System.Web.Http.HttpConfiguration
Результат void
Пример #1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            GlobalConfiguration.Configure(config =>
            {
                WebApiConfig.Register(config);
                SetupDependencyInjection(config);
            });

            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
        }
Пример #2
0
        public void Configuration(IAppBuilder app)
        {
            System.IdentityModel.Tokens.JwtSecurityTokenHandler.InboundClaimTypeMap.Clear();

            var requiredScopes = new List <string>();
            var apiScope       = ConfigurationManager.AppSettings["ApiScope"];

            if (!string.IsNullOrEmpty(apiScope))
            {
                requiredScopes.Add(apiScope);
            }

            app.UseIdentityServerBearerTokenAuthentication(new IdentityServer3.AccessTokenValidation.IdentityServerBearerTokenAuthenticationOptions()
            {
                Authority      = ConfigurationManager.AppSettings["GrantIdSubscriptionUrl"],
                RequiredScopes = requiredScopes
            });

            app.UseWebApi(WebApiConfig.Register());
        }
Пример #3
0
 protected void Application_Start()
 {
     WebApiConfig.Register(GlobalConfiguration.Configuration);
 }