Interface IJsonValueReaderWriterSource
- Namespace
- Microsoft.EntityFrameworkCore.Storage.Json
- Assembly
- Microsoft.EntityFrameworkCore.dll
Attempts to find a JsonValueReaderWriter for a given CLR type.
public interface IJsonValueReaderWriterSource
Remarks
The service lifetime is Singleton. This means a single instance is used by many DbContext instances. The implementation must be thread-safe. This service cannot depend on services registered as Scoped.
See Implementation of database providers and extensions for more information and examples.
Methods
FindReaderWriter(Type)
Attempts to find a JsonValueReaderWriter for a given CLR type.
JsonValueReaderWriter? FindReaderWriter(Type type)
Parameters
type
TypeThe type.
Returns
- JsonValueReaderWriter
The found JsonValueReaderWriter, or null if none is available.