Exemplo n.º 1
0
        public ProfileController(IProfileQuery query, IProfileCommand command)
        {
            Ensure.Any.IsNotNull(query, nameof(query));
            Ensure.Any.IsNotNull(command, nameof(command));

            _query   = query;
            _command = command;
        }
        public AccountProfileController(IProfileQuery profileQuery, IProfileCommand profileCommand, IAccountCommand accountCommand)
        {
            Ensure.Any.IsNotNull(profileQuery, nameof(profileQuery));
            Ensure.Any.IsNotNull(profileCommand, nameof(profileCommand));
            Ensure.Any.IsNotNull(accountCommand, nameof(accountCommand));

            _profileQuery   = profileQuery;
            _profileCommand = profileCommand;
            _accountCommand = accountCommand;
        }
Exemplo n.º 3
0
        public AccountCommand(IPhotoCommand photoCommand, IProfileCommand profileCommand, IUserStore userStore, IAccountStore accountStore, IAccountCache cache)
        {
            Ensure.Any.IsNotNull(photoCommand, nameof(photoCommand));
            Ensure.Any.IsNotNull(profileCommand, nameof(profileCommand));
            Ensure.Any.IsNotNull(userStore, nameof(userStore));
            Ensure.Any.IsNotNull(accountStore, nameof(accountStore));
            Ensure.Any.IsNotNull(cache, nameof(cache));

            _photoCommand   = photoCommand;
            _profileCommand = profileCommand;
            _userStore      = userStore;
            _accountStore   = accountStore;
            _cache          = cache;
        }