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; }
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; }