public static void Merge <T>(this ICommandCreator creator, string tableName, T value, QueryOptions queryOptions, params string[] keyFields) { creator.CreateMerge(tableName, value, queryOptions, keyFields).ExecuteNonQuery(); }
public static Task MergeAsync <T>(this ICommandCreator creator, string tableName, T value, QueryOptions queryOptions, params string[] keyFields) { return(creator.CreateMerge(tableName, value, queryOptions, keyFields).ExecuteNonQueryAsync()); }
public static IWrappedCommand CreateMerge <T>(this ICommandCreator creator, string tableName, T value, params string[] keyFields) { return(creator.CreateMerge(tableName, value, null, keyFields)); }