C# Class SEEK.AdPostingApi.SampleConsumer.Program

Show file Open project: SEEK-Jobs/ad-posting-api-client

Public Methods

Method Description
CreateAdvertisementExampleAsync ( Advertisement advertisementToCreate, IAdPostingApiClient client ) : Task
ExampleAsync ( ) : System.Threading.Tasks.Task
Main ( ) : void
UpdateAdvertisementExampleAsync ( AdvertisementResource advertisement ) : Task

Private Methods

Method Description
ExpireAdvertisementExampleAsync ( AdvertisementResource advertisement ) : Task
GetAdvertisementExampleAsync ( System.Guid advertisementId, IAdPostingApiClient client ) : Task
GetAllAdvertisementsExampleAsync ( IAdPostingApiClient client ) : Task
GetAllAdvertisementsNextPageExampleAsync ( AdvertisementSummaryPageResource summaryPage ) : Task
GetExampleAdvertisementToCreate ( ) : Advertisement
LogException ( RequestException ex, [ callerName = "" ) : void
LogException ( string responseContentType, string responseContent ) : void
PrintAdvertisementErrors ( AdvertisementError errors ) : void
WaitForAdvertisementProcessingCompleteExampleAsync ( System.Guid advertisementId, IAdPostingApiClient client ) : Task

Method Details

CreateAdvertisementExampleAsync() public static method

public static CreateAdvertisementExampleAsync ( Advertisement advertisementToCreate, IAdPostingApiClient client ) : Task
advertisementToCreate SEEK.AdPostingApi.Client.Models.Advertisement
client IAdPostingApiClient
return Task

ExampleAsync() public static method

public static ExampleAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Main() public static method

public static Main ( ) : void
return void

UpdateAdvertisementExampleAsync() public static method

public static UpdateAdvertisementExampleAsync ( AdvertisementResource advertisement ) : Task
advertisement SEEK.AdPostingApi.Client.Resources.AdvertisementResource
return Task