public async Task <IAccount> Get(ISettings settings, Guid id) { Account result = null; AccountData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new Account(data, _dataSaver); } return(result); }
public async Task <IUserInvitation> Get(ISettings settings, Guid id) { UserInvitation result = null; UserInvitationData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = Create(data); } return(result); }
public async Task <IDomain> Get(ISettings settings, Guid id) { Domain result = null; DomainData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new Domain(data, _dataSaver); } return(result); }
public async Task <IEmailAddress> Get(ISettings settings, Guid id) { EmailAddress result = null; EmailAddressData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new EmailAddress(data, _dataSaver); } return(result); }
public async Task <IClient> Get(ISettings settings, Guid id) { Client result = null; ClientData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new Client(data, _dataSaver, _clientCredentialDataFactory, _settingsFactory); } return(result); }
public async Task <IUser> Get(ISettings settings, Guid id) { User result = null; UserData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new User(data, _emailAddressFactory, _dataSaver); } return(result); }