2015-03-09 4 views
0

1) Исследование IStudyServiceService3 = ServiceLocator.Current.GetInstance(); Каким будет StructureMap.IContext.RequestedName в приведенном выше вызове, когда мы идем с пустым ключом? Будет ли это null или wmpty?StructureMap.IContext.RequestedName?

Ключевое слово: Исследование IStudyServiceService2 = ServiceLocator.Current.GetInstance "localhost"); В приведенном выше состоянии StructureMap.IContext.RequestedName будет «localhost», который был задан как ключ.

Но в первом условии, что было бы RequestedName?

Вопрос возникает в связи с этим ниже ситуации

Если (контекст =>

{ 
    return (String.IsNullOrEmpty(context.RequestedName) || 
     context.RequestedName.Equals("localhost", StringComparison.OrdinalIgnoreCase) || 
    }). 

когда проверяете context.RequestedName с нулевым или опустошить выше проверка не удалась, как я упоминал ранее.

заранее спасибо

С уважением Sukumar

ответ

0

В случае, если вы не предоставляете экземплярKey context.RequestedName будет "DEFAULT".

 Смежные вопросы

  • Нет связанных вопросов^_^