You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

StartupExtensions.cs 817B

1234567891011121314151617181920212223242526
  1. using Microsoft.Extensions.DependencyInjection;
  2. using Microsoft.EntityFrameworkCore;
  3. using Microsoft.Extensions.Configuration;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using MVCTemplate.Data.DbContexts;
  10. using Microsoft.AspNetCore.Identity;
  11. namespace MVCTemplate.Data.Extensions
  12. {
  13. public class StartupExtensions
  14. {
  15. public static void ConfigureServices(IServiceCollection services)
  16. {
  17. var configuration = new ConfigurationBuilder()
  18. .AddJsonFile(path: "appsettings.json")
  19. .Build();
  20. services.AddDbContext<AppDbContext>(options =>
  21. options.UseSqlServer(
  22. configuration.GetConnectionString("DefaultConnection")));
  23. }
  24. }
  25. }