Example #1
0
 private void InitializeContext()
 {
     this.context             = new DoorContext(Engine);
     this.context.Observer    = ObserverTrace.Instance(traceName);
     this.context.EndHandler += new EventHandler <EventArgs>(StateMachineEnd);
     this.context.EnterInitialState();
 }
Example #2
0
        protected void Application_Start()
        {
            Container = new Container();
            Container.Configure(x =>
            {
                x.Scan(y =>
                {
                    y.TheCallingAssembly();
                    y.AddAllTypesOf <ApiController>();
                });
            });

            AreaRegistration.RegisterAllAreas();
            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            GlobalConfiguration.Configuration.EnsureInitialized();

            ObjectFactory.Initialize(x =>
            {
                x.AddRegistry <RepositoryRegistry>();
            });

            HttpConfiguration config = GlobalConfiguration.Configuration;

            config.Services
            .Replace(typeof(IHttpControllerActivator), new ServiceActivator(config));

            Database.SetInitializer <DoorContext>(new DoorTrackerContextInitializer());

            using (var context = new DoorContext())
            {
                context.Database.Initialize(force: true);
            }

            AutoMapperMapping.Config();
        }
 public AdminRolesController(DoorContext context)
 {
     _context = context;
 }
Example #4
0
 public OccurancesController(DoorContext context)
 {
     _context = context;
 }
 public FollowUpsController(DoorContext context)
 {
     _context = context;
 }
 public AddressesController(DoorContext context)
 {
     _context = context;
 }
Example #7
0
 public DoorDAO(DoorContext db)
 {
     this.db = db;
 }
Example #8
0
 public ContactsController(DoorContext context)
 {
     _context = context;
 }