public OrganisationProvenance( OrganisationSource organisationSource, string organisationUri) { Source = organisationSource; Uri = organisationUri; }
private OrganisationProvenance( OrganisationSource source, string uri) { Source = source; Uri = uri; }
private OrganisationProvenance( string source, string uri) : this( OrganisationSource.Parse(source), uri) { }
private CompetentAuthorityWasAssigned( string publicServiceId, string competentAuthorityCode, string competentAuthorityName, OrganisationProvenance competentAuthorityProvenance) : this( new PublicServiceId(publicServiceId), new OvoNumber(competentAuthorityCode), new OrganisationName(competentAuthorityName), PublicServiceRegistry.PublicService.OrganisationProvenance.From( OrganisationSource.Parse(competentAuthorityProvenance.Source), competentAuthorityProvenance.Uri)) { }
public static OrganisationProvenance From(OrganisationSource source, string organisationUri) => new OrganisationProvenance(source, organisationUri);