mirror of https://github.com/ogoun/Zero.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
511 B
15 lines
511 B
using System;
|
|
using ZeroLevel.Services.Serialization;
|
|
|
|
namespace ZeroLevel.Services.PartitionStorage.Interfaces
|
|
{
|
|
public interface IStoreSerializer<TKey, TInput, TValue>
|
|
{
|
|
Action<MemoryStreamWriter, TKey> KeySerializer { get; }
|
|
Action<MemoryStreamWriter, TInput> InputSerializer { get; }
|
|
TryDeserializeMethod<TKey> KeyDeserializer { get; }
|
|
TryDeserializeMethod<TInput> InputDeserializer { get; }
|
|
TryDeserializeMethod<TValue> ValueDeserializer { get; }
|
|
}
|
|
}
|