public BaseApiController()
 {
     uow = new SandlerUnitOfWork(new SandlerRepositoryProvider(new RepositoryFactories()), new SandlerDBContext());
     CurrentUser = new UserModel(RequestContext.Principal.Identity.Name);
     CurrentUser.Load(uow);
     //_contextProvider = new EFContextProvider<SandlerDBEntities>();
 }
 //protected readonly EFContextProvider<SandlerDBEntities> _contextProvider;
 public BaseApiController(IUnitOfWork _uow)
 {
     uow = _uow;
     CurrentUser = new UserModel(RequestContext.Principal.Identity.Name);
     CurrentUser.Load(_uow);
 }