/// <summary> /// Registers the required domain objects. /// </summary> public void RegisterRequiredDomainObjects() { try { Provider <Role> .Save(AuthorizationDomainGenerator.InflateRoles()); } catch (Exception exception) { _logger.Error(exception.GetCombinedMessages()); } }
/// <summary> /// Finds the name of the by user. /// </summary> public void RegisterRequiredDomainObjects() { using (var scp = new TransactionScope()) { try { var acc = AuthorizationDomainGenerator.CreateGuestAccount(); Provider <Account> .Save(acc); var admin = AuthorizationDomainGenerator.CreateAdministratorAccount(); Provider <Account> .Save(admin); scp.Complete(); } catch (Exception ex) { _logger.Error(ex.GetCombinedMessages()); } } }