Beispiel #1
0
 public FlowScope(ILifetimeScope lifetime, IFlowDb db, FlowType type, TimelineRoute route)
 {
     _lifetime = lifetime;
     _db       = db;
     _type     = type;
     _route    = route;
     Key       = type.CreateKey(route.Id);
 }
Beispiel #2
0
        public TimelineScope(ILifetimeScope lifetime, ITimelineDb timelineDb, IFlowDb flowDb)
        {
            _lifetime   = lifetime;
            _timelineDb = timelineDb;
            _flowDb     = flowDb;

            _schedule = new TimelineSchedule(this);
            _flows    = new TimelineFlowSet(this);
            _requests = new TimelineRequestSet(this);
        }