8 changed files
D20Tek.Common | ||
D20Tek.Common.xml | ||
D20Tek.Common.Shared | ||
Helpers | ||
JsonSerializationHelper.cs + | ||
D20Tek.Common.Shared.projitems | ||
D20Tek.Common.Standard | ||
D20Tek.Common.Standard.xml | ||
D20Tek.Common.UnitTests | ||
Data | ||
testdata-invalid.json + | ||
testdata.json + | ||
Helpers | ||
JsonSerializationHelperTests.cs + | ||
D20Tek.Common.UnitTests.csproj | ||
Add comment 467 <member name="M:D20Tek.Common.ValueRange.GetHashCode">
Add comment 468 <inheritdoc/>
Add comment 469 </member>
Add comment 470 Plus <member name="T:D20Tek.Common.Helpers.JsonSerializationHelper">
Add comment 471 Plus <summary>
Add comment 472 Plus Helper class to work with json serialization to and from text files.
Add comment 473 Plus </summary>
Add comment 474 Plus </member>
Add comment 475 Plus <member name="M:D20Tek.Common.Helpers.JsonSerializationHelper.DeserializeResourceStream``1(System.String)">
Add comment 476 Plus <summary>
Add comment 477 Plus Deserializes the specified type and returns a list of items.
Add comment 478 Plus Reads the json file from the assembly's resource manifest.
Add comment 479 Plus </summary>
Add comment 480 Plus <typeparam name="T">Type of entity to deserialize.</typeparam>
Add comment 481 Plus <param name="resourceNamespace">Full namespace path to the resource file.</param>
Add comment 482 Plus <returns>List of entities deserialized.</returns>
Add comment 483 Plus </member>
Add comment 470 484 <member name="T:D20Tek.Common.Helpers.PropertyHelpers">
Add comment 471 485 <summary>
Add comment 472 486 Helper methods for verifying property setters.
JsonSerializationHelper.cs
/D20Tek.Common.Shared/Helpers/JsonSerializationHelper.cs/D20Tek.Common.Shared/Helpers/JsonSerializationHelper.cs
D20Tek.Common.Shared.projitems
/D20Tek.Common.Shared/D20Tek.Common.Shared.projitems+1/D20Tek.Common.Shared/D20Tek.Common.Shared.projitems
Add comment 26 <Compile Include="$(MSBuildThisFileDirectory)DataTypes\Collections\IPagedList.cs" />
Add comment 27 <Compile Include="$(MSBuildThisFileDirectory)DataTypes\ValueRange.cs" />
Add comment 28 <Compile Include="$(MSBuildThisFileDirectory)ExtensionMethods\StringExtensions.cs" />
Add comment 29 Plus <Compile Include="$(MSBuildThisFileDirectory)Helpers\JsonSerializationHelper.cs" />
Add comment 29 30 <Compile Include="$(MSBuildThisFileDirectory)Helpers\PropertyHelpers.cs" />
Add comment 30 31 <Compile Include="$(MSBuildThisFileDirectory)Models\ContentCitation.cs" />
Add comment 31 32 <Compile Include="$(MSBuildThisFileDirectory)Models\ContentEntity.cs" />
D20Tek.Common.Standard.xml
/D20Tek.Common.Standard/D20Tek.Common.Standard.xml/D20Tek.Common.Standard/D20Tek.Common.Standard.xml
testdata-invalid.json
/D20Tek.Common.UnitTests/Data/testdata-invalid.json/D20Tek.Common.UnitTests/Data/testdata-invalid.json
testdata.json
/D20Tek.Common.UnitTests/Data/testdata.json/D20Tek.Common.UnitTests/Data/testdata.json
JsonSerializationHelperTests.cs
/D20Tek.Common.UnitTests/Helpers/JsonSerializationHelperTests.cs/D20Tek.Common.UnitTests/Helpers/JsonSerializationHelperTests.cs
D20Tek.Common.UnitTests.csproj
/D20Tek.Common.UnitTests/D20Tek.Common.UnitTests.csproj/D20Tek.Common.UnitTests/D20Tek.Common.UnitTests.csproj