使用Visual Studio 2019进行后台三层编写

一.打开Visual Studio 2019选择点击下一步,修改项目名称和位置的后点击下一步

 

 点击创建按钮进行创建,后打开添加新项目选择

 

 进行创建,共创建下图4个类库

创建完成后是后点击

 

 

 

 

 

 

 

 //原样输出

services.AddControllers()

.AddNewtonsoftJson(options => {

// 忽略循环引用

options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;

// 不使用驼峰

options.SerializerSettings.ContractResolver = new DefaultContractResolver();

// 设置时间格式

options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";

// 如字段为null值,该字段不会返回到前端

// options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;

});

 

//原样输出NuGet拓展包+引用

Microsoft.AspNetCore.Mvc.NewtonsoftJson(引用下面)

using Newtonsoft.Json;

using Newtonsoft.Json.Serialization;

 

二,配置跨域

//跨域:

services.AddCors(option =>

            {

                option.AddDefaultPolicy(p => {

                    p.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader();

                });

            });

 

 

app.UseCors();

 

 

 进行配置的字段

 

 

 

 并添加约束

 

 

 

 编写添加的方法

 

 

 

 

 

 

 

进行编写上下文依赖注入

 

 

 写完这段代码后必须进行--重新生成解决方案

 

 

 后输入敲回车后查看数据库就可以看到创建的数据库了

 

posted @ 2022-03-22 23:15  刃玄  阅读(152)  评论(0编辑  收藏  举报