-
asp.net – 如何使用多个项目部署单个解决方案?
所属栏目:[asp.Net] 日期:2020-12-16 热度:92
我使用WebAPI和AngularJS开发了一个分离良好的网站,如下所示: SOLUTION |—— WEB.API Project |—— Website pages Project '—— Other projects related to functionalities 此设置在我自己的计算机上. 现在我想要部署到我的Web服务器(iis 7.5,私有,安装[详细]
-
Odata V4中的流支持
所属栏目:[asp.Net] 日期:2020-12-16 热度:175
处理文件流GET,POST和DELETE操作的推荐方法是什么.我得到了如何做到这一点的链接,但它的V3版本.在将这个解决方案移植到OData V4伊朗的过程中,提出了一系列问题. Odata V4中是否支持Stream支持? 如果是,如何在IEdmEntityType上设置HasStream属性. IEdmModel.[详细]
-
asp.net-mvc – Unity.Mvc3 vs Unity.Mvc
所属栏目:[asp.Net] 日期:2020-12-16 热度:189
使用Unity.Mvc3和Mvc 3应用程序,我可以注册我的IDummyService,如下所示: container.RegisterTypeIDummyService,DummyService(new HierarchicalLifetimeManager()); 在每个Web请求中,我的IDummyService的一个新实例被创建(如此article中所述),但是由于我将Mv[详细]
-
asp.net-mvc – 如何告诉Resharper查看部分视图的自定义位置?
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我已经设置了一个具有自定义ViewEngine的项目,该项目可以更改Partials可以找到的传统位置.以前,Resharper会让我F12进入我的部分观点,但这不再有效,因为Resharper认为即使他们这样做也不存在.我能做些什么让Resharper知道在哪里寻找这些文件吗? 解决方法 我[详细]
-
dependency-injection – 从作用域服务工厂获取主机名
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我正在创建的其中一个服务需要当前主机名作为参数(不同的请求使用不同的主机名,这会影响我的服务使用的外部资源): public class Foo{ public Foo(string host) {...}} 我正在将其注册为作用域: public void ConfigureServices(IServiceCollection services[详细]
-
asp.net – 使用Web Api,SignalR,MVC和OWIN的Ninject
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
我在我的Web应用程序中使用了Ninject DI,其中包含来自Asp.Net堆栈(MVC,Web Api 2,SignalR)的一堆技术. 我已设法通过以下方法使DI适用于所有正在使用的技术: public static class NinjectWebCommon { private static readonly Bootstrapper bootstrapper = n[详细]
-
asp.net – .NET OutputCache指令不起作用
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
我一直有奇怪的缓存问题,并将一个非常简单的.NET页面与输出缓存指令组合在一起.但是,页面不缓存(每次刷新时内容都会更新). 我在我的本地计算机(Windows 7)上安装了一个简单,最小的CMS(Ektron v.9.0 SP2)站点.在这个网站项目中,我创建了一个用于测试输出缓存[详细]
-
AntiForgery令牌使用ASP.NET5 Web API而不使用NET46上的System.W
所属栏目:[asp.Net] 日期:2020-12-16 热度:132
尝试在ASP.NET5(aka vNext)API上实现AntiForgery 我找到的所有文章都来自this article并使用System.Web.Helpers.AntiForgery.GetTokens,这不应该是ASP.NET5的方式 private static string GetTokenHeaderValue() { string cookieToken,formToken; System.Web.[详细]
-
asp.net-mvc-4 – Dapper多对多查询
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我正在尝试编写一个查询来让系统中的用户拥有他/她的所有角色.用户和角色之间存在多对多关系. joiner表是SystemUserUserRole,其中包含UserId和RoleId列.我的模型如下: SystemUser模型 [Key]public int UserId { get; set; }[Required][MaxLength(75)]public[详细]
-
asp.net – 没有角色的声明?
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
我正在尝试了解ASP.NET身份验证和授权机制.我理解什么是索赔什么是角色.在几乎所有相关的博文中,或者在这里提出问题时,建议使用声明并避免角色.我在这一点上很困惑.如何使用没有角色的声明? (我通常在用户注册后为其分配角色.) 任何帮助表示赞赏. 谢谢 解决[详细]
-
asp.net-mvc – MVC5自托管OWIN返回404
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我使用MVC5和ASP.NET 4.5创建了一个简单的Web应用程序.使用该Web应用程序作为启动项目在本地运行时工作正常.我正在尝试将其转换为OWIN自托管应用程序,因此我在项目中添加了一个Console程序,并将其设置为Visual Studio中的启动项目(我正在使用2013社区). 这是[详细]
-
asp.net-mvc – 如何在mvc.net中实现安全认证和角色机制?
所属栏目:[asp.Net] 日期:2020-12-16 热度:156
我正在尝试在我的第一个mvc应用程序中实现角色机制,所以我可以在actionResults上面使用数据注释([Authorize(Roles =“Administrator”)]). 我读了很多关于securtiy身份验证,成员身份和角色的内容,但仍无法解决所有这些问题.例如,我在这里阅读: https://stac[详细]
-
asp.net – web.config使用规则将非www或非https重定向到https:
所属栏目:[asp.Net] 日期:2020-12-16 热度:121
我需要使用web.config中的规则将所有非www或非https流量重定向到https:// www http://domain.com -- https://www.domain.comhttp://www.domain.com -- https://www.domain.comhttps://domain.com -- https://www.domain.com 我修改了Web.config. Redirect a[详细]
-
asp.net-mvc – Autofac(MVC EF SignalR Hangfire)生命周期范围
所属栏目:[asp.Net] 日期:2020-12-16 热度:161
我有一个ASP.NET MVC项目,它使用Entity Framwork,SignalR和Hangfire作业. 我的主(根)容器以这种方式定义: builder.RegisterTypeDbContext().InstancePerLifetimeScope(); // EF Db Contextbuilder.RegisterTypeChatService().AsIChatService().SingleInstan[详细]
-
asp-classic – ASP中的Access-Control-Allow-Origin
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
我有一个“DOM”文件,在另一个域上调用ASP文件(不是.NET). 如何在ASP中编写“Access-Control-Allow-Origin”? Access-Control-Allow-Origin用于“ PHP”,但我无法找到ASP的语法,我只能在ASP.NET中找到它 当我使用Internet Explorer时它工作正常,但在Chrome[详细]
-
asp.net-mvc – 未找到部分视图“First.cshtml”或视图引擎不支
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
我试图在点击时调用div中的局部视图.我写过: @Ajax.ActionLink("Second","Second",new AjaxOptions(){ HttpMethod = "GET",UpdateTargetId = "partials",InsertionMode = InsertionMode.Replace})div id="partials"/divscript src="https://code.jquery.com[详细]
-
ASP.net缓存访问导致foreach循环中的Collection Modified异常
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
首先,先做好事.这是支持团队提供的一些异常信息.我知道它发生的行和代码.它发生在对从缓存中获取的字典的FirstOrDefault调用中. 1) Exception Information*********************************************Exception Type: System.InvalidOperationExceptionMe[详细]
-
asp.net-mvc – 我应该为控制器或服务层或两者编写单元测试吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:129
我正在学习并尝试使用单元测试来完成我的项目.但是当我尝试使用单元测试编写演示时,我看到控制器的单元测试与服务层相同.下面是我为控制器和服务层编写的单元测试代码 控制器测试: private MockICountryService _countryServiceMock; CountryController obj[详细]
-
asp.net-mvc-3 – Glimpse HUD和SQL选项卡中数据库查询计数之间
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
这个问题涉及Glimpse.MVC3和Glimpse.EF5包.我正在尝试在旧的MVC3站点上调试性能问题.根据Glimpse的HUD,一个特定的GET请求共有12个查询,总共28ms – 但是当我展开以打开主面板,然后单击SQL选项卡时,它说只有6个查询,总共10.41ms.顶部的计数都是6,当我计算它列[详细]
-
ASP.net Identity 2.0,如何删除用户但限制用户名再次使用?
所属栏目:[asp.Net] 日期:2020-12-16 热度:70
我有一个使用ASP.net身份2.0进行用户管理的网站,还有一些外部身份验证选项(google,facebook等). 我想让用户选择删除他们的帐户.我在这个答案中找到了一个很好的例子:ASP.NET MVC 5 how to delete a user and its related data in Identity 2.0 但是,我希望[详细]
-
asp.net-core – 已经在ASP.NET 5中删除了System.Web,所以如何找
所属栏目:[asp.Net] 日期:2020-12-16 热度:72
所以我设法在Ubuntu上部署一个非常基本的MVC站点,在kestrel服务的nginx之后.太棒了. 现在我只是想做一个简单的事情,比如显示访问者报告的IP地址,只是为了好玩.你知道,我希望它能够导致SQL / MySql在Ubuntu中获得整个功能集. 但System.Web已从aspnet50中删除[详细]
-
asp.net – 无法启用/正在运行Web API属性路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:92
我花了相当多的时间试图让Web API属性路由工作,而我得到的只是404错误,无论我尝试什么. 我有一个简单的ApiController尝试在api / hello / {number}和hello / {number}定义一个HttpGet: public class HelloController : ApiController{ public class Hello {[详细]
-
如何在ASP.NET vNext MVC 6(beta1)项目之间共享视图?
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
在MVC5中,可以使用Razor Generator( http://razorgenerator.codeplex.com)之类的工具在项目之间共享Views(Razor). 如何在vNext中实现相同的功能?我的视图未被开箱即用(包含视图的项目在project.json中列为依赖项). InvalidOperationException:找不到部分视[详细]
-
asp.net-mvc-5 – MVC 5表单身份验证为User.Identity.Name返回nu
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
身份验证无法在我的MVC 5应用程序中进行表单身份验证身份验证.页面被正确重定向,但User.Identity.IsAuthenticated和User.Identity.Name值为空. 我的webconfig, system.web authentication mode="Forms" forms cookieless="UseCookies" defaultUrl="~/" login[详细]
-
在ASP.NET MVC中使用自定义验证替换默认客户端验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
我有一个包含DateTime属性的视图模型,我想使用自定义格式(仅限月份和年份,“MM.YYYY”)为其提供文本框: public class MyModel { public DateTime? DateField {get; set;}} 格式化TextBox的值很简单(使用格式字符串).我还实现了一个自定义模型绑定器来进行转[详细]
- .net – 带有数据绑定控件的“无效的回发或回调参
- asp.net-mvc – 在asp.net mvc中的redirecttoact
- asp.net-mvc – IIS Express – HTTP错误500.19
- asp.net-core – ASP.NET MVC6脚手架在BETA 8中不
- asp.net-mvc – ASP.NET MVC 4移动显示模式停止工
- asp.net – Context.ession对象在Application_Ac
- asp.net-mvc – 如何在DropDownListFor的扩展中添
- asp.net-mvc – ASP.NET MVC应用程序自定义错误页
- .net – StructureMap单例因参数而异吗?
- asp.net-mvc-2 – 使用Ninject 2在基本控制器中的