@@ -14,6 +14,8 @@ public sealed class YdbTypeMappingSource(
1414 RelationalTypeMappingSourceDependencies relationalDependencies
1515) : RelationalTypeMappingSource ( dependencies , relationalDependencies )
1616{
17+ private static readonly ConcurrentDictionary < RelationalTypeMappingInfo , RelationalTypeMapping > DecimalCache = new ( ) ;
18+
1719 #region Mappings
1820
1921 private static readonly YdbBoolTypeMapping Bool = YdbBoolTypeMapping . Default ;
@@ -67,8 +69,6 @@ RelationalTypeMappingSourceDependencies relationalDependencies
6769 { "Float" , [ Float ] } ,
6870 { "Double" , [ Double ] } ,
6971
70- { "Decimal" , [ Decimal ] } ,
71-
7272 { "Guid" , [ Guid ] } ,
7373
7474 { "Date" , [ Date ] } ,
@@ -98,7 +98,6 @@ RelationalTypeMappingSourceDependencies relationalDependencies
9898
9999 { typeof ( float ) , Float } ,
100100 { typeof ( double ) , Double } ,
101- { typeof ( decimal ) , Decimal } ,
102101
103102 { typeof ( Guid ) , Guid } ,
104103
@@ -111,8 +110,6 @@ RelationalTypeMappingSourceDependencies relationalDependencies
111110 { typeof ( TimeSpan ) , Interval }
112111 } ;
113112
114- private static readonly ConcurrentDictionary < RelationalTypeMappingInfo , RelationalTypeMapping > DecimalCache = new ( ) ;
115-
116113 protected override RelationalTypeMapping ? FindMapping ( in RelationalTypeMappingInfo mappingInfo )
117114 {
118115 if ( mappingInfo . ClrType == typeof ( decimal ) )
0 commit comments