ConverterDictionary property

Map<UserSettingName, Func<OutlookProtocol, Object?>>? get ConverterDictionary
Gets the converter dictionary for protocol type.

Implementation

/* private */
Map<UserSettingName, Func<OutlookProtocol, Object?>>? get ConverterDictionary {
  switch (this.ProtocolType) {
    case OutlookProtocolType.Rpc:
      return internalProtocolConverterDictionary.Member;
    case OutlookProtocolType.RpcOverHttp:
      return externalProtocolConverterDictionary.Member;
    case OutlookProtocolType.Web:
      return webProtocolConverterDictionary.Member;
    default:
      return null;
  }
}