示例#1
0
        public virtual void Begin()
        {
            var factory = LocatorHelper.GetInstance <IUnitOfWorkFactory>();

            unitOfWork = factory.Create();

            unitOfWork.Begin();
        }
示例#2
0
 public virtual void Validate(TEntity entity)
 {
     try
     {
         LocatorHelper.GetInstance <TValidator>().ValidateAndThrow(entity);
     }
     catch (ValidationException ex)
     {
         throw ex;
     }
 }
示例#3
0
 public void Begin()
 {
     contextManager = LocatorHelper.GetInstance <IContextManager>();
 }