Skip to content

Commit 9e55cf5

Browse files
committed
Update the implicit conversions
1 parent 6127fc3 commit 9e55cf5

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/Sql/Parameter.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,31 +64,31 @@ public static implicit operator Parameter((string Name, object? Value) parameter
6464
/// </summary>
6565
/// <param name="parameter">The tuple providing the parameter properties.</param>
6666
/// <returns>The parameter corresponding to the specified tuple.</returns>
67-
public static implicit operator Parameter((string Name, object? Value, DbType DbType) parameter) =>
67+
public static implicit operator Parameter((string Name, object? Value, DbType? DbType) parameter) =>
6868
new(parameter.Name, parameter.Value) { DbType = parameter.DbType };
6969

7070
/// <summary>
7171
/// Creates a new parameter from the specified tuple.
7272
/// </summary>
7373
/// <param name="parameter">The tuple providing the parameter properties.</param>
7474
/// <returns>The parameter corresponding to the specified tuple.</returns>
75-
public static implicit operator Parameter((string Name, object? Value, DbType DbType, int Size) parameter) =>
75+
public static implicit operator Parameter((string Name, object? Value, DbType? DbType, int? Size) parameter) =>
7676
new(parameter.Name, parameter.Value) { DbType = parameter.DbType, Size = parameter.Size };
7777

7878
/// <summary>
7979
/// Creates a new parameter from the specified tuple.
8080
/// </summary>
8181
/// <param name="parameter">The tuple providing the parameter properties.</param>
8282
/// <returns>The parameter corresponding to the specified tuple.</returns>
83-
public static implicit operator Parameter((string Name, ParameterDirection Direction, DbType DbType) parameter) =>
83+
public static implicit operator Parameter((string Name, ParameterDirection? Direction, DbType? DbType) parameter) =>
8484
new(parameter.Name) { DbType = parameter.DbType, Direction = parameter.Direction };
8585

8686
/// <summary>
8787
/// Creates a new parameter from the specified tuple.
8888
/// </summary>
8989
/// <param name="parameter">The tuple providing the parameter properties.</param>
9090
/// <returns>The parameter corresponding to the specified tuple.</returns>
91-
public static implicit operator Parameter((string Name, ParameterDirection Direction, DbType DbType, int Size) parameter) =>
91+
public static implicit operator Parameter((string Name, ParameterDirection? Direction, DbType? DbType, int? Size) parameter) =>
9292
new(parameter.Name) { DbType = parameter.DbType, Direction = parameter.Direction, Size = parameter.Size };
9393

9494
/// <summary>

0 commit comments

Comments
 (0)