C# Класс SEEK.AdPostingApi.Client.Tests.Framework.AdvertisementContentBuilder

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
AdvertisementModel dynamic

Открытые методы

Метод Описание
AdvertisementContentBuilder ( IBuilderInitializer initializer ) : System.Collections.Generic
Build ( ) : dynamic
WithAdditionalProperties ( ) : AdvertisementContentBuilder
WithAdvertisementDetails ( object advertisementDetails ) : AdvertisementContentBuilder
WithAdvertisementType ( object advertisementType ) : AdvertisementContentBuilder
WithAdvertiserId ( object advertiserId ) : AdvertisementContentBuilder
WithAgentId ( object agentId ) : AdvertisementContentBuilder
WithAgentJobReference ( object agentJobReference ) : AdvertisementContentBuilder
WithApplicationEmail ( object applicationEmail ) : AdvertisementContentBuilder
WithApplicationFormUrl ( object applicationFormUrl ) : AdvertisementContentBuilder
WithContactEmail ( object contactEmail ) : AdvertisementContentBuilder
WithContactName ( object contactName ) : AdvertisementContentBuilder
WithContactPhone ( object contactPhone ) : AdvertisementContentBuilder
WithEndApplicationUrl ( object endApplicationUrl ) : AdvertisementContentBuilder
WithGranularLocationCity ( object city ) : AdvertisementContentBuilder
WithGranularLocationCountry ( object country ) : AdvertisementContentBuilder
WithGranularLocationOptions ( ) : AdvertisementContentBuilder
WithGranularLocationPostCode ( object postCode ) : AdvertisementContentBuilder
WithGranularLocationState ( object state ) : AdvertisementContentBuilder
WithJobReference ( object jobReference ) : AdvertisementContentBuilder
WithJobSummary ( object jobSummary ) : AdvertisementContentBuilder
WithJobTitle ( object jobTitle ) : AdvertisementContentBuilder
WithLocationAreaId ( object areaId ) : AdvertisementContentBuilder
WithLocationId ( object locationId ) : AdvertisementContentBuilder
WithRecruiterEmail ( object recruiterEmail ) : AdvertisementContentBuilder
WithRecruiterFullName ( object recruiterFullName ) : AdvertisementContentBuilder
WithRecruiterTeamName ( object recruiterTeamName ) : AdvertisementContentBuilder
WithRequestCreationId ( object creationId ) : AdvertisementContentBuilder
WithSalaryDetails ( object details ) : AdvertisementContentBuilder
WithSalaryMaximum ( object maximum ) : AdvertisementContentBuilder
WithSalaryMinimum ( object minimum ) : AdvertisementContentBuilder
WithSalaryType ( object salaryType ) : AdvertisementContentBuilder
WithScreenId ( object screenId ) : AdvertisementContentBuilder
WithSearchJobTitle ( object searchJobTitle ) : AdvertisementContentBuilder
WithStandoutBullets ( ) : AdvertisementContentBuilder
WithStandoutLogoId ( object logoId ) : AdvertisementContentBuilder
WithSubclassificationId ( object subclassificationId ) : AdvertisementContentBuilder
WithTemplateId ( object id ) : AdvertisementContentBuilder
WithTemplateItems ( ) : AdvertisementContentBuilder
WithVideoPosition ( object videoPosition ) : AdvertisementContentBuilder
WithVideoUrl ( object url ) : AdvertisementContentBuilder
WithWorkType ( object workType ) : AdvertisementContentBuilder

Приватные методы

Метод Описание
CreateOrRemoveThirdParties ( object advertiserId, object agentId ) : void
EnsureContactPropertyExists ( ) : void
EnsureGranularLocationPropertyExists ( ) : void
EnsureLocationPropertyExists ( ) : void
EnsureRecruiterPropertyExists ( ) : void
EnsureSalaryPropertyExists ( ) : void
EnsureStandoutPropertyExists ( ) : void
EnsureTemplatePropertyExists ( ) : void
EnsureVideoPropertyExists ( ) : void
PropertyExists ( dynamic model, string propertyName ) : bool
TryRemoveProperty ( dynamic model, string propertyName ) : void

Описание методов

AdvertisementContentBuilder() публичный Метод

public AdvertisementContentBuilder ( IBuilderInitializer initializer ) : System.Collections.Generic
initializer IBuilderInitializer
Результат System.Collections.Generic

Build() публичный Метод

public Build ( ) : dynamic
Результат dynamic

WithAdditionalProperties() публичный Метод

public WithAdditionalProperties ( ) : AdvertisementContentBuilder
Результат AdvertisementContentBuilder

WithAdvertisementDetails() публичный Метод

public WithAdvertisementDetails ( object advertisementDetails ) : AdvertisementContentBuilder
advertisementDetails object
Результат AdvertisementContentBuilder

WithAdvertisementType() публичный Метод

public WithAdvertisementType ( object advertisementType ) : AdvertisementContentBuilder
advertisementType object
Результат AdvertisementContentBuilder

WithAdvertiserId() публичный Метод

public WithAdvertiserId ( object advertiserId ) : AdvertisementContentBuilder
advertiserId object
Результат AdvertisementContentBuilder

WithAgentId() публичный Метод

public WithAgentId ( object agentId ) : AdvertisementContentBuilder
agentId object
Результат AdvertisementContentBuilder

WithAgentJobReference() публичный Метод

public WithAgentJobReference ( object agentJobReference ) : AdvertisementContentBuilder
agentJobReference object
Результат AdvertisementContentBuilder

WithApplicationEmail() публичный Метод

public WithApplicationEmail ( object applicationEmail ) : AdvertisementContentBuilder
applicationEmail object
Результат AdvertisementContentBuilder

WithApplicationFormUrl() публичный Метод

public WithApplicationFormUrl ( object applicationFormUrl ) : AdvertisementContentBuilder
applicationFormUrl object
Результат AdvertisementContentBuilder

WithContactEmail() публичный Метод

public WithContactEmail ( object contactEmail ) : AdvertisementContentBuilder
contactEmail object
Результат AdvertisementContentBuilder

WithContactName() публичный Метод

public WithContactName ( object contactName ) : AdvertisementContentBuilder
contactName object
Результат AdvertisementContentBuilder

WithContactPhone() публичный Метод

public WithContactPhone ( object contactPhone ) : AdvertisementContentBuilder
contactPhone object
Результат AdvertisementContentBuilder

WithEndApplicationUrl() публичный Метод

public WithEndApplicationUrl ( object endApplicationUrl ) : AdvertisementContentBuilder
endApplicationUrl object
Результат AdvertisementContentBuilder

WithGranularLocationCity() публичный Метод

public WithGranularLocationCity ( object city ) : AdvertisementContentBuilder
city object
Результат AdvertisementContentBuilder

WithGranularLocationCountry() публичный Метод

public WithGranularLocationCountry ( object country ) : AdvertisementContentBuilder
country object
Результат AdvertisementContentBuilder

WithGranularLocationOptions() публичный Метод

public WithGranularLocationOptions ( ) : AdvertisementContentBuilder
Результат AdvertisementContentBuilder

WithGranularLocationPostCode() публичный Метод

public WithGranularLocationPostCode ( object postCode ) : AdvertisementContentBuilder
postCode object
Результат AdvertisementContentBuilder

WithGranularLocationState() публичный Метод

public WithGranularLocationState ( object state ) : AdvertisementContentBuilder
state object
Результат AdvertisementContentBuilder

WithJobReference() публичный Метод

public WithJobReference ( object jobReference ) : AdvertisementContentBuilder
jobReference object
Результат AdvertisementContentBuilder

WithJobSummary() публичный Метод

public WithJobSummary ( object jobSummary ) : AdvertisementContentBuilder
jobSummary object
Результат AdvertisementContentBuilder

WithJobTitle() публичный Метод

public WithJobTitle ( object jobTitle ) : AdvertisementContentBuilder
jobTitle object
Результат AdvertisementContentBuilder

WithLocationAreaId() публичный Метод

public WithLocationAreaId ( object areaId ) : AdvertisementContentBuilder
areaId object
Результат AdvertisementContentBuilder

WithLocationId() публичный Метод

public WithLocationId ( object locationId ) : AdvertisementContentBuilder
locationId object
Результат AdvertisementContentBuilder

WithRecruiterEmail() публичный Метод

public WithRecruiterEmail ( object recruiterEmail ) : AdvertisementContentBuilder
recruiterEmail object
Результат AdvertisementContentBuilder

WithRecruiterFullName() публичный Метод

public WithRecruiterFullName ( object recruiterFullName ) : AdvertisementContentBuilder
recruiterFullName object
Результат AdvertisementContentBuilder

WithRecruiterTeamName() публичный Метод

public WithRecruiterTeamName ( object recruiterTeamName ) : AdvertisementContentBuilder
recruiterTeamName object
Результат AdvertisementContentBuilder

WithRequestCreationId() публичный Метод

public WithRequestCreationId ( object creationId ) : AdvertisementContentBuilder
creationId object
Результат AdvertisementContentBuilder

WithSalaryDetails() публичный Метод

public WithSalaryDetails ( object details ) : AdvertisementContentBuilder
details object
Результат AdvertisementContentBuilder

WithSalaryMaximum() публичный Метод

public WithSalaryMaximum ( object maximum ) : AdvertisementContentBuilder
maximum object
Результат AdvertisementContentBuilder

WithSalaryMinimum() публичный Метод

public WithSalaryMinimum ( object minimum ) : AdvertisementContentBuilder
minimum object
Результат AdvertisementContentBuilder

WithSalaryType() публичный Метод

public WithSalaryType ( object salaryType ) : AdvertisementContentBuilder
salaryType object
Результат AdvertisementContentBuilder

WithScreenId() публичный Метод

public WithScreenId ( object screenId ) : AdvertisementContentBuilder
screenId object
Результат AdvertisementContentBuilder

WithSearchJobTitle() публичный Метод

public WithSearchJobTitle ( object searchJobTitle ) : AdvertisementContentBuilder
searchJobTitle object
Результат AdvertisementContentBuilder

WithStandoutBullets() публичный Метод

public WithStandoutBullets ( ) : AdvertisementContentBuilder
Результат AdvertisementContentBuilder

WithStandoutLogoId() публичный Метод

public WithStandoutLogoId ( object logoId ) : AdvertisementContentBuilder
logoId object
Результат AdvertisementContentBuilder

WithSubclassificationId() публичный Метод

public WithSubclassificationId ( object subclassificationId ) : AdvertisementContentBuilder
subclassificationId object
Результат AdvertisementContentBuilder

WithTemplateId() публичный Метод

public WithTemplateId ( object id ) : AdvertisementContentBuilder
id object
Результат AdvertisementContentBuilder

WithTemplateItems() публичный Метод

public WithTemplateItems ( ) : AdvertisementContentBuilder
Результат AdvertisementContentBuilder

WithVideoPosition() публичный Метод

public WithVideoPosition ( object videoPosition ) : AdvertisementContentBuilder
videoPosition object
Результат AdvertisementContentBuilder

WithVideoUrl() публичный Метод

public WithVideoUrl ( object url ) : AdvertisementContentBuilder
url object
Результат AdvertisementContentBuilder

WithWorkType() публичный Метод

public WithWorkType ( object workType ) : AdvertisementContentBuilder
workType object
Результат AdvertisementContentBuilder

Описание свойств

AdvertisementModel защищенное свойство

protected dynamic AdvertisementModel
Результат dynamic