From 5b4bb6f8bc1c3d3677a6e340a23db43e8b99e35c Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Tue, 2 Nov 2021 14:48:44 -0500 Subject: [PATCH] =?UTF-8?q?refactor(dir):=20=E2=99=BB=20limit=20scope=20of?= =?UTF-8?q?=20contract=20props?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Models/ListDetailsVm.cs | 54 +++++++++---------- .../Models/ListVm.cs | 16 +++--- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListDetailsVm.cs b/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListDetailsVm.cs index 50fbf127a..adf77a21c 100644 --- a/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListDetailsVm.cs +++ b/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListDetailsVm.cs @@ -5,36 +5,36 @@ namespace FilterLists.Directory.Api.Contracts.Models { public class ListDetailsVm { - public int Id { get; set; } - public string Name { get; set; } = null!; - public string? Description { get; set; } - public int? LicenseId { get; set; } - public IEnumerable? SyntaxIds { get; set; } - public IEnumerable? Iso6391s { get; set; } - public IEnumerable? TagIds { get; set; } - public IEnumerable? ViewUrls { get; set; } - public Uri? HomeUrl { get; set; } - public Uri? OnionUrl { get; set; } - public Uri? PolicyUrl { get; set; } - public Uri? SubmissionUrl { get; set; } - public Uri? IssuesUrl { get; set; } - public Uri? ForumUrl { get; set; } - public Uri? ChatUrl { get; set; } - public string? EmailAddress { get; set; } - public Uri? DonateUrl { get; set; } - public IEnumerable? MaintainerIds { get; set; } - public IEnumerable? UpstreamFilterListIds { get; set; } - public IEnumerable? ForkFilterListIds { get; set; } - public IEnumerable? IncludedInFilterListIds { get; set; } - public IEnumerable? IncludesFilterListIds { get; set; } - public IEnumerable? DependencyFilterListIds { get; set; } - public IEnumerable? DependentFilterListIds { get; set; } + public int Id { get; private set; } + public string Name { get; private set; } = null!; + public string? Description { get; private set; } + public int? LicenseId { get; private set; } + public IEnumerable? SyntaxIds { get; private set; } + public IEnumerable? Iso6391s { get; private set; } + public IEnumerable? TagIds { get; private set; } + public IEnumerable? ViewUrls { get; private set; } + public Uri? HomeUrl { get; private set; } + public Uri? OnionUrl { get; private set; } + public Uri? PolicyUrl { get; private set; } + public Uri? SubmissionUrl { get; private set; } + public Uri? IssuesUrl { get; private set; } + public Uri? ForumUrl { get; private set; } + public Uri? ChatUrl { get; private set; } + public string? EmailAddress { get; private set; } + public Uri? DonateUrl { get; private set; } + public IEnumerable? MaintainerIds { get; private set; } + public IEnumerable? UpstreamFilterListIds { get; private set; } + public IEnumerable? ForkFilterListIds { get; private set; } + public IEnumerable? IncludedInFilterListIds { get; private set; } + public IEnumerable? IncludesFilterListIds { get; private set; } + public IEnumerable? DependencyFilterListIds { get; private set; } + public IEnumerable? DependentFilterListIds { get; private set; } public class ViewUrlVm { - public short SegmentNumber { get; set; } - public short Primariness { get; set; } - public Uri Url { get; set; } = null!; + public short SegmentNumber { get; private set; } + public short Primariness { get; private set; } + public Uri Url { get; private set; } = null!; } } } diff --git a/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListVm.cs b/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListVm.cs index 544141eff..8195e2e6a 100644 --- a/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListVm.cs +++ b/services/Directory/FilterLists.Directory.Api.Contracts/Models/ListVm.cs @@ -4,13 +4,13 @@ namespace FilterLists.Directory.Api.Contracts.Models { public class ListVm { - public int Id { get; set; } - public string Name { get; set; } = null!; - public string? Description { get; set; } - public int? LicenseId { get; set; } - public IEnumerable? SyntaxIds { get; set; } - public IEnumerable? Iso6391s { get; set; } - public IEnumerable? TagIds { get; set; } - public IEnumerable? MaintainerIds { get; set; } + public int Id { get; private set; } + public string Name { get; private set; } = null!; + public string? Description { get; private set; } + public int? LicenseId { get; private set; } + public IEnumerable? SyntaxIds { get; private set; } + public IEnumerable? Iso6391s { get; private set; } + public IEnumerable? TagIds { get; private set; } + public IEnumerable? MaintainerIds { get; private set; } } }