1 implementation of IPersistentComponentStateSerializer
Microsoft.AspNetCore.Components (1)
PersistentState\PersistentComponentStateSerializer.cs (1)
12
public abstract class PersistentComponentStateSerializer<T> :
IPersistentComponentStateSerializer
6 references to IPersistentComponentStateSerializer
Microsoft.AspNetCore.Components (6)
PersistentState\PersistentComponentStateSerializer.cs (2)
32
void
IPersistentComponentStateSerializer
.Persist(Type type, object value, IBufferWriter<byte> writer)
38
object
IPersistentComponentStateSerializer
.Restore(Type type, ReadOnlySequence<byte> data)
PersistentState\PersistentValueProviderComponentSubscription.cs (4)
19
private static readonly ConcurrentDictionary<Type,
IPersistentComponentStateSerializer
?> _serializerCache = new();
41
private readonly
IPersistentComponentStateSerializer
? _customSerializer;
214
private
IPersistentComponentStateSerializer
? SerializerFactory(Type type, IServiceProvider serviceProvider)
220
return serializer as
IPersistentComponentStateSerializer
;