public MonitorController(IEnumerable<IActionDescriptorProvider> providers) { _counterService = providers.OfType<ActionDescriptorCreationCounter>().Single(); }
public MonitorController(INestedProvider<ActionDescriptorProviderContext> counterService) { _counterService = (ActionDescriptorCreationCounter)counterService; }
public MonitorController(IEnumerable <IActionDescriptorProvider> providers) { _counterService = providers.OfType <ActionDescriptorCreationCounter>().Single(); }
public MonitorController(INestedProvider <ActionDescriptorProviderContext> counterService) { _counterService = (ActionDescriptorCreationCounter)counterService; }