C# 클래스 NuGet.Services.Work.Jobs.Models.PackageMinAssertionSet

NOTE THAT this assertion has the 'packageVersion' information in addition to the 'packageId', 'Owners' and 'Exists' information from its base classes This assertion will be directly used for a delete package assertion. If there are owner assertions, they will get added here as well. If not, they will be ignored This assertion does not contain the other information used during 'Add Package' or 'Edit Package' like 'Created Date' and so on
상속: IPackageAssertionSet
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Work

Private Properties

프로퍼티 타입 설명
PackageMinAssertionSet Newtonsoft.Json

공개 메소드들

메소드 설명
PackageMinAssertionSet ( ) : Newtonsoft.Json

Adding a parameterless default constructor for supporting Dapper and have internal constructor for writing simple unit tests Could have added a constructor with a signature matching the sql query, but this is less code

ShouldSerializeOwners ( ) : bool

비공개 메소드들

메소드 설명
PackageMinAssertionSet ( string packageId, string version, bool exists ) : Newtonsoft.Json

메소드 상세

PackageMinAssertionSet() 공개 메소드

Adding a parameterless default constructor for supporting Dapper and have internal constructor for writing simple unit tests Could have added a constructor with a signature matching the sql query, but this is less code
public PackageMinAssertionSet ( ) : Newtonsoft.Json
리턴 Newtonsoft.Json

ShouldSerializeOwners() 공개 메소드

public ShouldSerializeOwners ( ) : bool
리턴 bool