private void SetupSessionCoordinator(TrainingSessionData sessionData)
    {
        Type sessionType = sessionData.GetType();

        if (sessionType == typeof(ShotSessionData))
        {
            currentSessionCoordinator = shotSessionCoordinator;
            currentSessionCoordinator.SetupSession(sessionData);
            return;
        }

        // add handling more coordinators in the future
    }
 public NhRepository(ISessionCoordinator session)
 {
     _session = session;
 }
Esempio n. 3
0
 public PromotionsRepository(ISessionCoordinator session)
     : base(session)
 {
 }
 public NhUnitOfWork(ISessionCoordinator session)
 {
     _session = session;
 }
Esempio n. 5
0
 public NhUnitOfWork(ISessionCoordinator session)
 {
     _session = session;
 }
Esempio n. 6
0
 public DomainViewsRepository(ISessionCoordinator session)
 {
     _session = session;
 }
 public NhQueryService(ISessionCoordinator session_coordinator)
 {
     _session_coordinator = session_coordinator;
 }
Esempio n. 8
0
 public BasketRepository(ISessionCoordinator session)
     : base(session)
 {
 }