public MallUserSynchronizer( IMallUserRepository userRepository, IMallUserLookupService userLookupService) { UserRepository = userRepository; UserLookupService = userLookupService; }
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; }