Esempio n. 1
0
        public Startup(IConfiguration configuration, ILogger <Startup> logger, ILoggerFactory logFactory, IHostingEnvironment hostingEnvironment) : base(configuration, logger, logFactory, hostingEnvironment)
        {
            AssembliesMidiatR.Add("Example.Domain");
            AuthenticationEnabled = true;

#if !DEBUG
            SwaggerEnabled = false;
#endif
        }
Esempio n. 2
0
        public Startup(IConfiguration configuration, ILogger <ImprovedStartup> logger, ILoggerFactory logFactory, IHostingEnvironment hostingEnvironment) : base(configuration, logger, logFactory, hostingEnvironment)
        {
            AssembliesMidiatR.Add("TestForeignKey.Domain");
            AutoMapperProfiles.Add(new MappingProfile());
            AuthenticationEnabled = false;

#if !DEBUG
            SwaggerEnabled = false;
#endif
        }
Esempio n. 3
0
 protected virtual void AddMediatR(IServiceCollection services)
 {
     if (AssembliesMidiatR.Any())
     {
         services.AddMediatR(AssembliesMidiatR.Select(p => AppDomain.CurrentDomain.Load(p)).ToArray());
     }
     else
     {
         ImprovedLogger.Write("Please, inform the 'AssembliesMidiatR' inside contructor Startup class!");
     }
 }