[Tin tức] #17: Tạo Web API Project | Create Web API Project | TEDU



#17: Tạo Web API Project | Create Web API Project | TEDU
Source code Github:
Video list:
Facebook Group:

▶ More information about TEDU:
Website:
Hotline: 0966 036 626
Email: tedu.international@gmail.com

▶ CLICK TO SUBSCRIBE:
#tedu #aspnetcore

DO NOT REUPLOAD

16 bình luận về “[Tin tức] #17: Tạo Web API Project | Create Web API Project | TEDU”

  1. Anh ơi e đang dùng .NET 6 nên k có file Startup.cs nên e tạo dòng trên Program
    builder.Services.AddDbContext<EShopDbContext>(options =>

    options.UseSqlServer(builder.Configuration.GetConnectionString(SystemConstants.MainConnectionString)));
    thì nó phát sinh lỗi này : 'Cannot modify ServiceCollection after application is built.' ạ. k biết e dùng builder đúng chưa hay còn cách nào khác k a.

    Bình luận
  2. em cố gắng tạo mới sản phẩm từ view bind lên data, nhưng gặp vấn đề là data em không connect được anh ạ, e đã đăng kí IManageProductService bên startup rồi.

    exception:
    Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: eShopSolution.Application.Catalog.Product.IManageProductService Lifetime: Transient ImplementationType: eShopSolution.Application.Catalog.Product.ManageProductService': Unable to resolve service for type 'eShopSolution.Data.EF.EShopDbContext' while attempting to activate 'eShopSolution.Application.Catalog.Product.ManageProductService'.)'

    Bình luận
  3. Lúc em chạy thì bị lỗi này "format of the initialization string does not conform to specification starting at index 0". Em đã kiểm tra lại connection string thì vẫn kết nối được nhưng lúc chạy thử thì lại không. Nhờ anh khắc phục lỗi này giúp em. Em cảm ơn.
    "eShopSolutionDb": "Server=VUVIETTUNG-PC\SQLEXPRESS; Database=eShopSolution; User Id=sa; Password=12345"

    Bình luận
  4. Hi,
    18:00 chỗ này, nếu nhìu service và interface thì có cách giải quyết nào khác nhanh hơn hông bạn.
    .Net framework dùng autofac package dạng:
    var assemble = Assembly.GetExecutingAssembly();
    var builder = new ContainerBuilder();
    builder.RegisterAssemblyTypes(assemble)
    .Where(t => t.Name.EndsWith("Service"))
    .AsImplementedInterfaces();
    .net core có phương thức nào tương tự không bạn?

    Bình luận

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort