Skip to content

Commit 2951c79

Browse files
committed
Update xml docs
1 parent b0226ec commit 2951c79

3 files changed

Lines changed: 11 additions & 9 deletions

File tree

src/DbSyncKit.Core.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
<Nullable>enable</Nullable>
77
<GenerateDocumentationFile>True</GenerateDocumentationFile>
88
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
9-
<AssemblyVersion>1.1.0.0</AssemblyVersion>
10-
<FileVersion>1.1.0.0</FileVersion>
11-
<Version>1.1.0.0</Version>
9+
<AssemblyVersion>1.1.0.1</AssemblyVersion>
10+
<FileVersion>1.1.0.1</FileVersion>
11+
<Version>1.1.0.1</Version>
1212
<PackageProjectUrl>https://dbsynckit.rohit-mahajan.in/</PackageProjectUrl>
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
<RepositoryUrl>https://github.com/RohitM-IN/DbSyncKit</RepositoryUrl>

src/Helper/DataMetadataComparisonHelper.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ public class DataMetadataComparisonHelper<T> where T : IDataContractComparer
1717
#region Public Methods
1818

1919
/// <summary>
20-
/// Compares metadata and data differences between two sets of data contracts.
20+
/// Compares two sets of data entities and identifies the added, deleted, and edited entries.
2121
/// </summary>
22-
/// <param name="sourceList">The source set of data contracts.</param>
23-
/// <param name="destinationList">The destination set of data contracts.</param>
24-
/// <param name="keyComparer">An instance of <see cref="PropertyEqualityComparer{T}"/> used for key comparison.</param>
25-
/// <returns>A <see cref="Result{T}"/> object containing added, deleted, and edited data contracts, as well as data counts.</returns>
22+
/// <param name="sourceList">The source set of data entities.</param>
23+
/// <param name="destinationList">The destination set of data entities.</param>
24+
/// <param name="keyComparer">An equality comparer for identifying key properties.</param>
25+
/// <param name="CompariableProperties">An array of PropertyInfo objects representing properties used for comparison.</param>
26+
/// <returns>A Result object containing the added, deleted, and edited entries.</returns>
2627
public static Result<T> GetDifferences(HashSet<T> sourceList, HashSet<T> destinationList, PropertyEqualityComparer<T> keyComparer, PropertyInfo[] CompariableProperties)
2728
{
2829

@@ -57,7 +58,7 @@ public static Result<T> GetDifferences(HashSet<T> sourceList, HashSet<T> destina
5758

5859
if (isEdited)
5960
{
60-
edited.Add((sourceContract, updatedProperties));
61+
edited.Add((sourceContract, updatedProperties)!);
6162
}
6263
}
6364
});

src/Synchronization.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ public HashSet<T> GetDataFromDatabase<T>(string tableName, IDatabase connection,
141141
/// <param name="sourceList">The HashSet containing data from the source.</param>
142142
/// <param name="destinationList">The HashSet containing data from the destination.</param>
143143
/// <param name="keyEqualityComparer">An instance of <see cref="PropertyEqualityComparer{T}"/> used for key comparison.</param>
144+
/// <param name="ComparableProperties">An array of PropertyInfo objects representing properties used for comparison.</param>
144145
/// <returns>A <see cref="Result{T}"/> containing the differences between the source and destination data.</returns>
145146
public Result<T> GetDifferences<T>(HashSet<T> sourceList, HashSet<T> destinationList, Comparer.PropertyEqualityComparer<T> keyEqualityComparer, PropertyInfo[] ComparableProperties) where T : IDataContractComparer
146147
{

0 commit comments

Comments
 (0)