Startup.cs 724 B

123456789101112131415161718192021222324
  1. using Business.Core.MongoDBHelper;
  2. using Microsoft.AspNetCore.Builder;
  3. using Microsoft.AspNetCore.Hosting;
  4. using Microsoft.Extensions.DependencyInjection;
  5. using Microsoft.Extensions.Logging;
  6. namespace Business
  7. {
  8. public class Startup
  9. {
  10. public void ConfigureServices(IServiceCollection services)
  11. {
  12. services.AddApplication<BusinessHostModule>();
  13. //MongoDBHelperÒÀÀµ×¢Èë
  14. services.AddScoped(typeof(IMongoDB<>), typeof(MongoDBTools<>));
  15. services.AddScoped<Config>();
  16. }
  17. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
  18. {
  19. app.InitializeApplication();
  20. }
  21. }
  22. }