Ejemplo n.º 1
0
 private void InitializeContract(SshContract contract)
 {
     contract.Converter         = ResolveContractConverter(contract.NonNullableUnderlyingType);
     contract.InternalConverter =
         DoodsSshRequestSerializer.GetMatchingConverter(BuiltInConverters,
                                                        contract.NonNullableUnderlyingType);
 }
        public static object DeserializeObject(string value, Type type, SshSerializerSettings settings)
        {
            ValidationUtils.ArgumentNotNull(value, nameof(value));

            var sshSerializer = DoodsSshRequestSerializer.CreateDefault(settings);


            return(sshSerializer.Deserialize(value, type));
        }
Ejemplo n.º 3
0
 public DoodsSshRequestSerializerInternalReader(DoodsSshRequestSerializer serializer)
 {
     ValidationUtils.ArgumentNotNull(serializer, nameof(serializer));
     Serializer = serializer;
 }
Ejemplo n.º 4
0
 public SshSerializer(ISshSerializerSettings settings)
 {
     _serializer = DoodsSshRequestSerializer.CreateDefault(settings);
 }
Ejemplo n.º 5
0
 public SshSerializer()
 {
     _serializer = new DoodsSshRequestSerializer();
 }