private void InitializeContext() { this.context = new DoorContext(Engine); this.context.Observer = ObserverTrace.Instance(traceName); this.context.EndHandler += new EventHandler <EventArgs>(StateMachineEnd); this.context.EnterInitialState(); }
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; }
public OccurancesController(DoorContext context) { _context = context; }
public FollowUpsController(DoorContext context) { _context = context; }
public AddressesController(DoorContext context) { _context = context; }
public DoorDAO(DoorContext db) { this.db = db; }
public ContactsController(DoorContext context) { _context = context; }