private ServiceConfiguration GetConfigurationOrNull(Type type, ContractsList contracts) { var result = Configuration.GetConfigurationOrNull(type, contracts); if (result == null && type.IsGenericType) { result = Configuration.GetConfigurationOrNull(type.GetDefinition(), contracts); } return(result); }
public ServiceConfiguration GetConfigurationOrNull(Type type, ContractsList contracts) { var configurationSet = configurations.Get(type); return configurationSet == null ? null : configurationSet.GetConfiguration(contracts); }
private ServiceConfiguration GetConfigurationOrNull(Type type, ContractsList contracts) { var result = Configuration.GetConfigurationOrNull(type, contracts); if (result == null && type.IsGenericType) result = Configuration.GetConfigurationOrNull(type.GetDefinition(), contracts); return result; }