Esempio n. 1
0
 public static ISerializerStorage <T> CreateLazy <T, TBuilder, TProvider>()
     where TBuilder : ISerMethodBuilderOf <T, SerExprCompilerOf <T> >, new()
     where TProvider : ISerMatchingProviderOf <T, SerExprCompilerOf <T> >, new()
 {
     LazySerializeMethodCache <T> .Builder = () => CreateCompiled <T, TBuilder, TProvider>();
     return(new SerializerStorage <T>((s, w, v) => LazySerializeMethodCache <T> .Serialize(s, w, v)));
 }
Esempio n. 2
0
 public static ISerializerStorage <T> CreateLazy <T>()
 {
     LazySerializeMethodCache <T> .Builder = () => CreateCompiled <T>();
     return(new SerializerStorage <T>((s, w, v) => LazySerializeMethodCache <T> .Serialize(s, w, v)));
 }