예제 #1
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            // Add framework services.
            services.AddMvc();

            services.AddDistributedMemoryCache();
            services.AddSession(options =>
            {
                options.IdleTimeout    = TimeSpan.FromSeconds(10);
                options.CookieHttpOnly = true;
            });

            Logger.RegisterLogger(new DebugLogger());
            Logger.RegisterLogger(new FileLogger());
            InventoryObserver.RegisterListener(new OutOfStockEmailer());
        }
예제 #2
0
 public void Register(InventoryObserver a_observer)
 {
     m_observer.Add(a_observer);
 }