public static Register ( System.Web.Http.HttpConfiguration config ) : void | ||
config | System.Web.Http.HttpConfiguration | |
Результат | void |
public void Configuration(IAppBuilder app) { var oAuthOptions = new OAuthAuthorizationServerOptions { AllowInsecureHttp = true, TokenEndpointPath = new PathString("/sonatoken"), Provider = new WebApiProvider(), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1) }; app.UseOAuthAuthorizationServer(oAuthOptions); app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions()); HttpConfiguration config = new HttpConfiguration(); WebApiConfig.Register(config); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); Database.SetInitializer <LicensingContext>(new CreateDatabaseIfNotExists <LicensingContext>()); //using (var context = new LicensingContext()) //{ // context.Database.Initialize(force: true); //} }
public void Configuration(IAppBuilder app) { app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); app.MapSignalR(); var myProvider = new AuthServerProvider(); var options = new OAuthAuthorizationServerOptions { AllowInsecureHttp = true, TokenEndpointPath = new PathString("/api/login"), AccessTokenExpireTimeSpan = TimeSpan.FromHours(2), Provider = myProvider }; app.UseOAuthAuthorizationServer(options); app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions()); var config = new HttpConfiguration(); WebApiConfig.Register(config); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); //Initialise Bootstrapper Bootstrapper.Initialise(); //Define Formatters //var formatters = GlobalConfiguration.Configuration.Formatters; //var jsonFormatter = formatters.JsonFormatter; //var settings = jsonFormatter.SerializerSettings; //settings.Formatting = Formatting.Indented; //// settings.ContractResolver = new CamelCasePropertyNamesContractResolver(); //var appXmlType = formatters.XmlFormatter.SupportedMediaTypes.FirstOrDefault(t => t.MediaType == "application/xml"); //formatters.XmlFormatter.SupportedMediaTypes.Remove(appXmlType); //Add CORS Handler GlobalConfiguration.Configuration.MessageHandlers.Add(new CorsHandler()); }
protected void Application_Start() { WebApiConfig.Register(GlobalConfiguration.Configuration); GlobalConfiguration.Configuration.EnsureInitialized(); }