asp.net – global.asax中应用程序的物理路径
发布时间:2020-12-16 03:57:11 所属栏目:asp.Net 来源:网络整理
导读:伙计们,有可能在Global.asax方法中获得asp.net mvc 2应用程序的物理路径吗? UPD:对不起,我忘了说,我需要在Ninject IoC容器配置中获得该路径. 这是我现在所拥有的草图: public class MvcApplication : System.Web.HttpApplication { ... protected void Ap
伙计们,有可能在Global.asax方法中获得asp.net mvc 2应用程序的物理路径吗?
UPD:对不起,我忘了说,我需要在Ninject IoC容器配置中获得该路径. public class MvcApplication : System.Web.HttpApplication { ... protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); ControllerBuilder.Current.SetControllerFactory(typeof(IOCControllerFactory)); } } public class IOCControllerFactory : DefaultControllerFactory { private readonly IKernel kernel; public IOCControllerFactory() { kernel = new StandardKernel(new NanocrmContainer()); } protected override IController GetControllerInstance(RequestContext requestContext,Type controllerType) { var controller = kernel.TryGet(controllerType) as IController; if (controller == null) return base.GetControllerInstance(requestContext,controllerType); var standartController = controller as Controller; return standartController; } class NanocrmContainer : Ninject.Modules.NinjectModule { public override void Load() { Bind<IFileService>().To<BusinessLogic.Services.FileService>().InRequestScope().WithConstructorArgument("temp","Temp").WithConstructorArgument("docs","Documents"); // Temp and Documents should be replaced with corresponding paths } } } 解决方法
你正在寻找
HttpRuntime.AppDomainAppPath property.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在Visual Studio 2008中安装(获取)LINQ?
- asp.net-core – 如何使用FluentValidation.AspNetCore和Fl
- asp.net下将图片保存到XML文件的方法
- asp.net-mvc – ASP.NET MVC PostAuthorizeRequest(和其他事
- 在ASP.NET标记中“使用”等效的命名空间
- asp.net-mvc – 传递子对象问题的嵌套部分视图
- asp.net – OutOfMemoryException当发送大文件500MB使用Fil
- asp.net-mvc – 在.NET 3.5 ASP.NET MVC应用程序中使用Goog
- asp.net – 在VS 2010中发布到Azure时出错 – 对象引用未设
- asp.net mvc 自定义pager封装与优化
推荐文章
站长推荐
- 自定义数据注释ASP.NET MVC C#
- asp.net – 我应该买Obout控件吗?
- asp-classic – 为经典Asp Session Cookie设置HT
- asp.net-mvc – 我们可以从现有数据库的选定表中
- asp.net-mvc – MVC应用程序的布局/设计模板?
- asp.net-mvc – 是否可以在ASP .NET MVC中使用没
- asp.net – 使用Excel VBA从aspx页面表中检索数据
- iis-7 – 如何在IIS经典模式池下托管ASP.NET 5(v
- asp.net-mvc – 使用MVC w / Bundles时CSS中的相
- 在ASP.NET中开发SharePoint Web部件
热点阅读