Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit 9599aa3

Browse files
committed
Remove support for Linq.Binary
1 parent 205a337 commit 9599aa3

File tree

5 files changed

+1
-23
lines changed

5 files changed

+1
-23
lines changed

src/ServiceStack.Text/Common/DeserializeBuiltin.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,6 @@ private static ParseStringDelegate GetParseFn()
8080
return value => DateTimeSerializer.ParseDateTimeOffset(value);
8181
if (typeof(T) == typeof(TimeSpan))
8282
return value => DateTimeSerializer.ParseTimeSpan(value);
83-
//#if !(__IOS__ || SL5 || XBOX || ANDROID || PCL || DNX451 || DNXCORE50)
84-
// if (typeof(T) == typeof(System.Data.Linq.Binary))
85-
// return value => new System.Data.Linq.Binary(Convert.FromBase64String(value));
86-
//#endif
8783
}
8884
else
8985
{

src/ServiceStack.Text/Common/ITypeSerializer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ public interface ITypeSerializer
4545
void WriteDecimal(TextWriter writer, object decimalValue);
4646
void WriteEnum(TextWriter writer, object enumValue);
4747
void WriteEnumFlags(TextWriter writer, object enumFlagValue);
48-
//void WriteLinqBinary(TextWriter writer, object linqBinaryValue);
4948

5049
//object EncodeMapKey(object value);
5150

src/ServiceStack.Text/Common/JsWriter.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,6 @@ public JsWriter()
166166
{ typeof(Uri), Serializer.WriteObjectString },
167167
{ typeof(Type), WriteType },
168168
{ typeof(Exception), Serializer.WriteException },
169-
//#if !(__IOS__ || SL5 || XBOX || ANDROID || PCL || DNX451 || DNXCORE50)
170-
// { typeof(System.Data.Linq.Binary), Serializer.WriteLinqBinary },
171-
//#endif
172169
};
173170
}
174171

src/ServiceStack.Text/Json/JsonTypeSerializer.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -312,13 +312,6 @@ public void WriteEnumFlags(TextWriter writer, object enumFlagValue)
312312
JsWriter.WriteEnumFlags(writer, enumFlagValue);
313313
}
314314

315-
// public void WriteLinqBinary(TextWriter writer, object linqBinaryValue)
316-
// {
317-
//#if !(__IOS__ || SL5 || XBOX || ANDROID || PCL || DNX451 || DNXCORE50)
318-
// WriteRawString(writer, Convert.ToBase64String(((System.Data.Linq.Binary)linqBinaryValue).ToArray()));
319-
//#endif
320-
// }
321-
322315
public ParseStringDelegate GetParseFn<T>()
323316
{
324317
return JsonReader.Instance.GetParseFn<T>();

src/ServiceStack.Text/Jsv/JsvTypeSerializer.cs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -258,14 +258,7 @@ public void WriteEnumFlags(TextWriter writer, object enumFlagValue)
258258
JsWriter.WriteEnumFlags(writer, enumFlagValue);
259259
}
260260

261-
// public void WriteLinqBinary(TextWriter writer, object linqBinaryValue)
262-
// {
263-
//#if !(__IOS__ || SL5 || XBOX || ANDROID || PCL || DNX451 || DNXCORE50)
264-
// WriteRawString(writer, Convert.ToBase64String(((System.Data.Linq.Binary)linqBinaryValue).ToArray()));
265-
//#endif
266-
// }
267-
268-
public object EncodeMapKey(object value)
261+
public object EncodeMapKey(object value)
269262
{
270263
return value;
271264
}

0 commit comments

Comments
 (0)