Ejemplo n.º 1
0
        public IDictionary <int, SecurityGroup> LoadAllGroups()
        {
            if (!IsDatabaseReadyAsync(CancellationToken.None).GetAwaiter().GetResult())
            {
                return(new Dictionary <int, SecurityGroup>());
            }

            var groups = _dataProvider.LoadAllGroups();

            return(groups.ToDictionary(x => x.Id));
        }
Ejemplo n.º 2
0
        public static IDictionary <int, SecurityGroup> LoadAllGroups(ISecurityDataProvider dataProvider)
        {
            var groups = dataProvider.LoadAllGroups();

            return(groups.ToDictionary(x => x.Id));
        }