GetComponents() public method

public GetComponents ( ) : IEnumerable
return IEnumerable
コード例 #1
0
        private IEnumerable <IServerSupervisor> GetStorageSupervisors()
        {
            var components = _storage.GetComponents();

            return(components
                   .Select(component => new ServerSupervisor(component))
                   .ToArray());
        }
コード例 #2
0
        internal ServerSupervisorCollection GetSupervisors()
        {
            var supervisors = new List <IServerSupervisor>();

            supervisors.AddRange(GetCommonComponents().Select(CreateSupervisor));
            supervisors.AddRange(_storage.GetComponents().Select(CreateSupervisor));

            return(new ServerSupervisorCollection(supervisors));
        }