首页 > 代码库 > NancyFx中使用自带的IOC容器
NancyFx中使用自带的IOC容器
/// <summary> /// Cors扩展 /// </summary> public static class IPipelinesExtensions { /// <summary> /// CORS Enable /// </summary> /// <param name="pipelines">pipelines</param> public static void UserCors(this IPipelines pipelines) { pipelines.AfterRequest.AddItemToEndOfPipeline((ctx) => { ctx.Response.WithHeader("Access-Control-Allow-Origin", "*") .WithHeader("Access-Control-Allow-Methods", "POST,GET") .WithHeader("Access-Control-Allow-Headers", "Accept, Origin, Content-type"); }); } } /// <summary> /// Nancyfx Ioc /// </summary> public class MyBootstrapper : DefaultNancyBootstrapper { protected override void ApplicationStartup(TinyIoCContainer container, IPipelines pipelines) { // pipelines.UserCors(); base.ApplicationStartup(container, pipelines); } protected override void ConfigureApplicationContainer(TinyIoCContainer container) { container.Register<ISys_User, Sys_User> base.ConfigureApplicationContainer(container); } }
NancyFx中使用自带的IOC容器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。