❶ wpf 資料庫是webapi的項目怎麼改為本地調用執行
如果不想使用Web API方式,可以將最後兩行的代碼刪除,即刪除以下兩行代碼:
services.AddControllers();
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "MyToDo.Api", Version = "態雀v1" });
});
這兩行代碼的作用是添加控帆塌早制器和Swagger文檔生成衫世器,如果不需要使用Web API,就不需要這些東西了。
另外,如果不使用Web API,可以將啟動類中的以下代碼刪除:
services.AddDbContext<MyToDoContext>(option =>
{
var connectionString = Configuration.GetConnectionString("ToDoConnection");
option.UseSqlite(connectionString);
}).AddUnitOfWork<MyToDoContext>()
.AddCustomRepository<ToDo, ToDoRepository>();
因為這些代碼都是用來配置資料庫上下文和依賴注入的,如果不使用Web API,就不需要這些東西了。