Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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);
        }