1.新建项目选择ASP.net MVC 4 Web应用程序

2.选择Web API

c

3.在新建立的项目里面有已经生成的webapi模版

其中App_Start文件夹下WebApiConfig.cs和RouteConfig.cs文件主要配置api的路由信息。

Controllers文件夹下的文件为api的实现文件。其中ValuesController.cs是示例api文件。

4.新建自己的webapi文件。

在Controllers文件夹上单击鼠标右键,添加--控制器,我们新建一个TestApiController.cs的文件。其中TestApi是我们的Controller的名称在路由中使用。

5.我们新加入两个Get方法api,一个带参一个不带参

6.在WebApiConfig.cs文件中配置路由路径:routeTemplate: "api/{controller}/{Action}/{id}",

然后运行项目我们在地址栏中输入

controller:TestApi

action:我们写的方法名

id:传入的参数

7.同样我们可以写入Post方法等等。

转载于:https://www.cnblogs.com/sensenwang/p/7516095.html

.net WebApi开发相关推荐

  1. WebAPI开发中的定时处理

    在WebAPI开发中会遇到一些需要定时或周期性处理的功能,比如每天早上6点从服务器下载数据或每隔半个小时查询统计数据等,有时也需要将数据向客户端推送.如何让web API也能处理定时或周期性的任务呢? ...

  2. 金蝶云星空之WebAPI开发(Android)----登录

    记录一下开发过程遇到的坑.因为金蝶云在webapi开发能查阅到的资料少之又少,java有些SDK包用不了,或者版本不兼容等各种问题.故再此记录一下用okhttp的方法来调用api接口. 目录 一.事前 ...

  3. 快速上手EF+WebApi开发

    本文只做WebApi开发入门参考,作为个人学习之用,无太多技术难度! 首先:建立一个空白solution,新建一个数据访问层DAL类库项目WebApiStart.DAL,右键引用,管理NuGet程序包 ...

  4. .net WebApi 开发中某些注意事项

    目前在做.net开发. 需要开发一套webapi. 这里记录一下某些注意点. 1. 如何开启跨域 如果webapi的用户是域外用户,则需要根据需要开放跨域. 首先安装Install-Package M ...

  5. 【WebApi】————.net WebApi开发(一)

    [1].部署环境.net4及以上版本. [2].vs2010  开发需单独安装vs2010 sp1和mvc4 mvc4:http://www.asp.net/mvc/mvc4 [3].开发 1.新建项 ...

  6. ASP.NET WebAPI开发实例

    最近因为朋友的一个提问,自己就去学习了一下WebApi,后来百度了一下发现了一遍不错的文档,记录转载一下. 一.环境搭建 打开VS2012, IDE版本为Visual Studio Ultimate ...

  7. Taurus.MVC 2.0 开源发布:WebAPI开发教程

    背景: 有用户反映,Tausus.MVC 能写WebAPI么? 能! 教程呢? 嗯,木有! 好吧,刚好2.0出来,就带上WEBAPI教程了! 开源地址: https://github.com/cyq1 ...

  8. .Net Core 3.0 控制台 WebAPI 开发 基础环境搭建.

    首先要创建项目,然后,引入nuget包 Install-Package Microsoft.AspNetCore -Version 2.2.0 Install-Package Microsoft.As ...

  9. 抽奖软件webapi开发

    一.环境搭建: 1.采用webapi方式 2.数据库:sqlite 3.读取数据库方式:dapper 4.抽奖方式:现金红包雨+实物大奖 二.抽奖逻辑说明 1.现金奖项抽取 根据参与抽奖的人数,以及系 ...

最新文章

  1. 牛客国庆集训派对Day6 B.Board
  2. django自带调试服务器的使用
  3. Material Design实现的美观的登录界面
  4. [VNC] 云服务器 Ubuntu 配置 VNC 遇到的问题
  5. [今日白学]组件的基础的基础的基础
  6. 6. Observable 和 数组的区别
  7. 计算机领域顶级会议、期刊、人物与国家排名2019
  8. cs229线性回归和逻辑回归总结
  9. DevExpress WinForm 控件汉化方法 代码(一)
  10. (自学笔记) 谭浩强 C语言程序设计 第五版 第二章:算法
  11. Android Studio重启adb
  12. OpenCV角点检测—Harris,SIFT,ORB(7)
  13. PTA基础编程题目集编程题
  14. Python 数据处理与分析(三) 设计一个高回报的投资组合(投资回报和风险分析)任务 2:计算不同类型的收益率和投资组合的收益率
  15. linux邮箱客户端安装指令,如何在Ubuntu 18.04中安装邮件客户端Geary 0.12.2
  16. 什么是RTK?RTK的原理是什么?可以应用在哪些领域
  17. 计算机基础及excel,S102-计算机基础(06)-EXCEL简介及基本操作
  18. win10安装cuda10.2+tensorflow-GPU 1.14.0
  19. 协同数据交换平台详细设计方案(word)
  20. 内网渗透之CFS三层靶机搭建

热门文章

  1. 苹果cms v8 漫漫看电影模板 自适应手机移动端
  2. CSS框架+响应式设计
  3. aop框架 php,xaop: 支持三种模式的AOP框架,弥补PHPer的不足,并且自带了文档的解析类库,可以一并使用,性能极好,欢迎 STAR 与 FORK。...
  4. 博客系统架构对比分析
  5. 经验总结[系统方面]
  6. MongoDB 教程四: 高级更改操作
  7. Firefox搜索框:自动出现添加搜索的提示
  8. Swift中文教程(二十) 扩展
  9. 如何显示Magento的最新产品
  10. drupal7的目录结构及术语