@@ -181,15 +181,15 @@ public virtual void InitDbParam(IDbDataParameter dbParam, Type columnType)
181181 [ Obsolete ( "Use GetStringConverter().UseUnicode" ) ]
182182 public virtual bool UseUnicode
183183 {
184- get { return StringConverter . UseUnicode ; }
185- set { StringConverter . UseUnicode = true ; }
184+ get => StringConverter . UseUnicode ;
185+ set => StringConverter . UseUnicode = true ;
186186 }
187187
188188 [ Obsolete ( "Use GetStringConverter().StringLength" ) ]
189189 public int DefaultStringLength
190190 {
191- get { return StringConverter . StringLength ; }
192- set { StringConverter . StringLength = value ; }
191+ get => StringConverter . StringLength ;
192+ set => StringConverter . StringLength = value ;
193193 }
194194
195195 public string ParamString { get ; set ; } = "@" ;
@@ -198,14 +198,19 @@ public int DefaultStringLength
198198
199199 public IStringSerializer StringSerializer { get ; set ; }
200200
201- public Func < string , string > ParamNameFilter { get ; set ; } = OrmLiteConfig . ParamNameFilter ;
201+ private Func < string , string > paramNameFilter ;
202+ public Func < string , string > ParamNameFilter
203+ {
204+ get => paramNameFilter ?? OrmLiteConfig . ParamNameFilter ;
205+ set => paramNameFilter = value ;
206+ }
202207
203208 public string DefaultValueFormat = " DEFAULT ({0})" ;
204209
205210 private EnumConverter enumConverter ;
206211 public EnumConverter EnumConverter
207212 {
208- get { return enumConverter ; }
213+ get => enumConverter ;
209214 set
210215 {
211216 value . DialectProvider = this ;
@@ -216,7 +221,7 @@ public EnumConverter EnumConverter
216221 private RowVersionConverter rowVersionConverter ;
217222 public RowVersionConverter RowVersionConverter
218223 {
219- get { return rowVersionConverter ; }
224+ get => rowVersionConverter ;
220225 set
221226 {
222227 value . DialectProvider = this ;
@@ -227,7 +232,7 @@ public RowVersionConverter RowVersionConverter
227232 private ReferenceTypeConverter referenceTypeConverter ;
228233 public ReferenceTypeConverter ReferenceTypeConverter
229234 {
230- get { return referenceTypeConverter ; }
235+ get => referenceTypeConverter ;
231236 set
232237 {
233238 value . DialectProvider = this ;
@@ -238,7 +243,7 @@ public ReferenceTypeConverter ReferenceTypeConverter
238243 private ValueTypeConverter valueTypeConverter ;
239244 public ValueTypeConverter ValueTypeConverter
240245 {
241- get { return valueTypeConverter ; }
246+ get => valueTypeConverter ;
242247 set
243248 {
244249 value . DialectProvider = this ;
@@ -258,9 +263,7 @@ public void RegisterConverter<T>(IOrmLiteConverter converter)
258263 public IOrmLiteConverter GetConverter ( Type type )
259264 {
260265 type = Nullable . GetUnderlyingType ( type ) ?? type ;
261-
262- IOrmLiteConverter converter ;
263- return Converters . TryGetValue ( type , out converter )
266+ return Converters . TryGetValue ( type , out IOrmLiteConverter converter )
264267 ? converter
265268 : null ;
266269 }
0 commit comments