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 瞅瞅:

  • 相关阅读:
    Linux 杂记
    Hadoop多硬盘配置时的注意事项
    spark-env.sh 配置示例
    Nagios监控ganglia的指标
    ELK日志解决方案安装配置与使用
    zookeeper 相关学习资料
    Hive分析hadoop进程日志
    hadoop2.3cdh5.0.2 upgrade to hadoop2.5cdh5.5.0
    Nagios check_logfiles插件的使用记录
    Hadoop Kernel tunning
  • 原文地址:https://www.cnblogs.com/houlin/p/9194061.html
Copyright © 2011-2022 走看看