Esempio n. 1
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            //dependency injection
            Boostrap.Configure(services, Configuration.GetConnectionString("DefaultConnection"));

            services.AddMvc(config =>
            {
                config.Filters.Add(typeof(CustomExceptionFilter));
            })
            .SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
        }
Esempio n. 2
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            Boostrap.Configure(services);

            services.Configure <CookiePolicyOptions>(options =>
            {
                // This lambda determines whether user consent for non-essential cookies is needed for a given request.
                options.CheckConsentNeeded    = context => true;
                options.MinimumSameSitePolicy = SameSiteMode.None;
            });


            services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
        }
Esempio n. 3
0
        public static void Main(string[] args)
        {
            ILogger logger = null;

            try
            {
                using (var boostrap = new Boostrap())
                {
                    boostrap.Configure();
                    logger = boostrap.Resolve <ILogger>();

                    boostrap.Exec();
                    Console.Read();
                }
            }
            catch (Exception ex)
            {
                logger?.Error(ex.ToString());
                Console.Read();
            }
        }