private IBindingBuilder <TSpecificService> MakeSpecificBindingBuilder <TSpecificService>(IGenericBindingBuilder genericBuilder) { return(genericBuilder.MakeSpecific <TSpecificService>()); }
private IBindingBuilder <TSpecificService> MakeSpecificBindingBuilder <TService, TSpecificService>(IGenericBindingBuilder <TService> genericBindingBuilder) where TSpecificService : TService { return(genericBindingBuilder.MakeSpecific <TSpecificService>()); }