Disco.Services.DeviceProfileExtensions.GetWirelessProfileProviders C# (CSharp) Method

GetWirelessProfileProviders() public static method

public static GetWirelessProfileProviders ( this dp ) : IEnumerable
dp this
return IEnumerable
        public static IEnumerable<PluginFeatureManifest> GetWirelessProfileProviders(this DeviceProfile dp)
        {
            if (!string.IsNullOrEmpty(dp.WirelessProfileProviders))
            {
                foreach (var wirelessProfileProviderId in dp.WirelessProfileProviders.Split(','))
                {
                    PluginFeatureManifest featureManifest = null;
                    if (Plugins.Plugins.TryGetPluginFeature(wirelessProfileProviderId.Trim(), typeof(WirelessProfileProviderFeature), out featureManifest))
                    {
                        yield return featureManifest;
                    }
                }
            }
        }
    }