refactor(dir): ♻ use records for IQueryContext entities

This commit is contained in:
Collin M. Barrett 2021-11-12 08:12:38 -06:00
parent f5d8d747bf
commit 73b57e72b4
16 changed files with 16 additions and 16 deletions

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Dependent
public record Dependent
{
public int DependencyFilterListId { get; init; }
public FilterList DependencyFilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterList
public record FilterList
{
public int Id { get; init; }
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterListLanguage
public record FilterListLanguage
{
public int FilterListId { get; init; }
public FilterList FilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterListMaintainer
public record FilterListMaintainer
{
public int FilterListId { get; init; }
public FilterList FilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterListSyntax
public record FilterListSyntax
{
public int FilterListId { get; init; }
public FilterList FilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterListTag
public record FilterListTag
{
public int FilterListId { get; init; }
public FilterList FilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class FilterListViewUrl
public record FilterListViewUrl
{
public int Id { get; init; }
public int FilterListId { get; init; }

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Fork
public record Fork
{
public int UpstreamFilterListId { get; init; }
public FilterList UpstreamFilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Language
public record Language
{
public string Iso6391 { get; init; } = null!;
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class License
public record License
{
public int Id { get; init; }
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Maintainer
public record Maintainer
{
public int Id { get; init; }
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Merge
public record Merge
{
public int IncludedInFilterListId { get; init; }
public FilterList IncludedInFilterList { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Software
public record Software
{
public int Id { get; init; }
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class SoftwareSyntax
public record SoftwareSyntax
{
public int SoftwareId { get; init; }
public Software Software { get; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Syntax
public record Syntax
{
public int Id { get; init; }
public string Name { get; init; } = null!;

View file

@ -3,7 +3,7 @@
namespace FilterLists.Directory.Infrastructure.Persistence.Queries.Entities;
public class Tag
public record Tag
{
public int Id { get; init; }
public string Name { get; init; } = null!;