Upgraded Protobuf, and added api support for it

This commit is contained in:
LukePulverenti Luke Pulverenti luke pulverenti
2012-08-29 08:21:56 -04:00
parent de74609784
commit cb7f04e4d3
31 changed files with 286 additions and 58 deletions

View File

@@ -8,6 +8,11 @@ namespace MediaBrowser.ApiInteraction
/// </summary>
public interface IDataSerializer
{
T DeserializeFromStream<T>(Stream stream);
T DeserializeJsonFromStream<T>(Stream stream);
T DeserializeJsvFromStream<T>(Stream stream);
T DeserializeProtobufFromStream<T>(Stream stream);
bool CanDeserializeJsv { get; }
bool CanDeserializeProtobuf { get; }
}
}