Exemple #1
0
 public MallUserSynchronizer(
     IMallUserRepository userRepository,
     IMallUserLookupService userLookupService)
 {
     UserRepository    = userRepository;
     UserLookupService = userLookupService;
 }
Exemple #2
0
        public AddressAppService(
            IRepository <Address, Guid> repository,
            IMallUserLookupService userLookupService
            )
            : base(repository)
        {
            UserLookupService = userLookupService;

            base.CreatePolicyName = MallPermissions.Addresses.Create;
            base.UpdatePolicyName = MallPermissions.Addresses.Update;
            base.DeletePolicyName = MallPermissions.Addresses.Delete;
        }
        public AddressAppService(
            IRepository <Address, Guid> repository,
            IMallUserLookupService userLookupService,
            IAsyncQueryableExecuter asyncQueryableExecuter
            )
            : base(repository)
        {
            _asyncQueryableExecuter = asyncQueryableExecuter;
            UserLookupService       = userLookupService;

            base.CreatePolicyName = MallPermissions.Addresses.Create;
            base.UpdatePolicyName = MallPermissions.Addresses.Update;
            base.DeletePolicyName = MallPermissions.Addresses.Delete;
        }