关于webapi加入Route引用出现问题的解决方案

首先在程序包管理器控制台运行安装MVC5.0,因为[Route("/api/..")]只会存在于MVC5.0中间,运行  Install-Package Microsoft.AspNet.Mvc -Version 5.0.0这个安装命令执行安装,安装这个命令以后会默认管理到项目中去,但是也会有例外的情况,就是没有管理到项目中去,同样的会导致Route报错,此时应该点开"工具》程序包管理器》管理解决方案的NuGet包》找到ASP.NET MVC》点击管理",选中需要的项目进行管理,此时问题完美解决,希望能帮到大家

时间: 2024-10-18 15:52:00

关于webapi加入Route引用出现问题的解决方案的相关文章

Java内部类持有外部类的引用详细分析与解决方案

在Java中内部类的定义与使用一般为成员内部类与匿名内部类,他们的对象都会隐式持有外部类对象的引用,影响外部类对象的回收. GC只会回收没有被引用或者根集不可到达的对象(取决于GC算法),内部类在生命周期内始终持有外部类的对象的引用,造成外部类的对象始终不满足GC的回收条件,反映在内存上就是内存泄露.(如,Android中Activity的内存泄露) 解决方案为 1.将内部类定义为static 2.用static的变量引用匿名内部类的实例 测试代码 class Outer { class Inn

容易导致循环引用的场景的解决方案

一.Block block的内部引用了对象的属性或者方法,导致block保留了对象,同时对象又保留了block,形成循环引用. 解决方案是,在ARC中采用__weak对对象进行弱化,在非ARC中采用__block对对象进行弱化.如下: @property(nonatomic, readwrite, copy) completionBlock completionBlock; //======================================== __weak typeof(self

WebApi Post 后台无法获取参数的解决方案

事件回放: 之前一段时间,公司里前端用的Angularjs 发送http请求也是用的ng的组件,后台是.Net的WebApi 前端 var data = { PArgs: { PageIndex: 0, PageSize: 8, RowsCount: 0 } }; $http.post("/Api/Test/ABC", data).success(function (data) { console.log(data) }); 后台接收 using SignalRDemo.VModel;

关于引用arXiv上论文制作题录和生成引用样式的一个解决方案

arXiv To BibTeX https://arxiv2bibtex.org/ 感谢:[简单到爆]hithesis--哈工大latex论文模板 零基础也能用latex写论文_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 原文地址:https://www.cnblogs.com/lingr7/p/12683850.html

OWIN 自宿主模式WebApi项目,WebApi层作为单独类库供OWIN调用

为什么我们需要OWIN 过去,IIS作为.NET开发者来说是最常用的Web Server(没有之一),源于微软产品的紧耦合关系,我们不得不将Website.Web Application.Web API等部署在IIS上,事实上在2010年前并没有什么不妥,但随着近些年来Web的发展,特别是移动互联网飞速发展,IIS作为Web Server已经暴露出他的不足了.主要体现在两个方面,ASP.NET (System.Web)紧耦合IIS,IIS紧耦合OS,这就意味着,我们的Web Framework必

AngularJS 2调用.net core WebAPI的几个坑

前几天,按照AngularJS2的英雄指南教程走了一遍,教程网址是http://origin.angular.live/docs/ts/latest/tutorial/. 在步骤完成后,又更进一步,在英雄增删改的时候,直接调用.net core的WebApi来实现后台数据的操作,替换教程中的模拟WebApi方式.在替换.net core WebApi时,还是遇到了一些坑的,这里记录一下. 先来看一下WebApi和AngularJS的源代码: WebApi 1 [Route("api/[contr

WebApi传参总动员(五)

上回说到涉及多个实体的传参,用常规的方法已经不能解决了.这回我们用终极大招搞定她. WebApi:注意要引用JSON.Net [HttpPost] public string GetData(string name,JObject obj) { dynamic json = obj; //获得动态对象 JObject womanJson = json.woman; //获取动态对象中子对象 JObject sonJson = json.son; var woman = womanJson.ToO

WebAPI+NLog实现接口调用日志输出

在生产环境下,经常需要监测查看WebAPI接口的调用情况,日志就成了必不可少的手段之一,本文采用NLog实现WebAPI的日志记录. 环境 版本 操作系统 Windows 10 prefessional 编译器 Visual Studio 2015 update3 创建WebAPI 创建WebAPI项目,选择ASP.NET 4.5.2模板中的WebAPI模板. 引用NLog类库 打开项目的NuGet包管理器,搜索NLog,为项目添加程序包引用. 修改项目配置文件 在webAPI项目的Web.co

ASP.Net Core WebApi几种版本控制对比

原文:ASP.Net Core WebApi几种版本控制对比 一.版本控制的好处: (1)有助于及时推出功能, 而不会破坏现有系统. (2)它还可以帮助为选定的客户提供额外的功能. API 版本控制可以采用不同的方式进行控制,方法如下: (1)在 URL 中追加版本或作为查询字符串参数, (2)通过自定义标头和通过接受标头 在这篇文章中, 让我们来看看如何支持多个版本的 ASP.NET  Core  Web API. 一.创建asp.net core webapi 项目,引用NuGet包:Ins