zoukankan      html  css  js  c++  java
  • C# WebAPI小记

    新建WebAPI项目

    新建一个Model

    安装Entity Framework

    添加连接字符串

    1. 去Web.config 中 <configuration> 节点中最下面添加
    2. 在Word中编辑的,没有太好呈现代码的东西,直接截图,见谅。

    添加ProductContext.cs类

    添加 ProductController 控制器

    1. Get
    2. Post
    3. Put
    4. Delete

    Code First:

    我自己理解:
    代码优先,就是实体都在代码中建立好了,通过Entity Framework 和指定的连接字符串去创建数据库和表。理解比较粗浅,见谅。

    说明:

    1. 打开程序包管理控制台
      1. Alt + N + O
    2. PM> Enable-Migrations
      1. 启动迁移
      2. 这个时候就会发现多了一个Migrations文件夹 包含 Configuration.cs

        可以在Seed方法中加入代码:

        这样迁移的时候就会有数据啦,自定义。

    3. PM> Add-Migration xlzf
      1. xlzf是我自定义的
      2. 执行完之后会发现多了一个类文件 :时间+自定义字符串

        可以看出来,这个已经把表结构生成数来了。

        还有俩方法: createtable() , droptable()

    4. PM> Update-Database
      1. 字面意思,去改变数据库去~

        目前对这块的理解也仅限于操作,待日后步步理解。

    API Helper

    1. Ctrl+F5 运行

      回头可以甩给前端看。

    WebApi 测试

    1. 测试工具:

    1. Get:

    2. Post

      设置Header

      设置提交的Json

      结果Get一下:

    3. Delete

      URL 后面加上id就OK

    4. Put 和Post 类似:

      Get 瞅瞅:

  • 相关阅读:
    单词篇:(单词应用10~11)
    单词篇:(单词识记11)
    单词篇:(单词识记10)
    单词篇:(单词识记8~9)
    单词篇:(单词应用9)
    单词篇:(单词识记8)
    单词篇:(单词应用6~7)
    单词篇:(单词识记7)
    单词篇:(单词识记6)
    单词篇:(单词应用4~5)
  • 原文地址:https://www.cnblogs.com/houlin/p/9194061.html
Copyright © 2011-2022 走看看