내가이 다음 않았다 실패 해결윈저 성 사전 <>
public class BusinessService : IDecisionFilter
{
private readonly Dictionary<string, string> _ServiceDictionary;
public BusinessService(IOtherInterface otherService, Dictionary<string, string> serviceDictionary)
{
_OtherService = otherService,
_ServiceDictionary = serviceDictionary;
}
}
그런 성이 사전 구성 요소를 해결할 수 :
을 실패 : NotImplementedException 메서드 또는 연산이 구현되지 않습니다. 실패 : Castle.MicroKernel.SubSystems.Conversion.GenericDictionaryConverter.PerformConversion (문자열 값, 유형 TARGETTYPE)
에서하지만 다른 클래스를 만드는 경우 :
은 원래 사전 대신에public class DictiornayType : Dictionary<string, string>
{
}
, 모든 것이 제대로 해결 .
제네릭 유형과 관련이 있습니까?
알려 주시기 바랍니다.
사전에 무엇이 있습니까? BusinessService가 그것으로 무엇을합니까? –