예제 #1
0
        public UnitOfWork()
        {
            base.Configuration.LazyLoadingEnabled = true;
            //Database.Log = s => Debug.WriteLine("SQL:    " + s);

            Users          = Set <User>();
            PublicMessages = Set <PublicMessage>();

            UsersRepository         = new UserRepository(this);
            PublicMessageRepository = new PublicMessageRepository(this);
        }
예제 #2
0
 public UnitOfWorkFactoryMock(IUserRepository staticUserRepository, IPublicMessageRepository publicMessageRepository)
 {
     _staticUserRepository = staticUserRepository;
     _publicMessageRepository = publicMessageRepository;
 }