C# 클래스 Teference.Shopify.Api.ShopifyWebhook

상속: IShopifyWebhook
파일 보기 프로젝트 열기: teference/shopify-dotnet

공개 메소드들

메소드 설명
CountAsync ( string address = "", WebhookTopic topic = WebhookTopic.None ) : Task
CountAsync ( string shopUrl, string accessToken, string address = "", WebhookTopic topic = WebhookTopic.None ) : Task
CreateAsync ( string address, WebhookTopic topic, WebhookFormat format = WebhookFormat.Json ) : Task
CreateAsync ( string shopUrl, string accessToken, string address, WebhookTopic topic, WebhookFormat format = WebhookFormat.Json ) : Task
DeleteAsync ( string id ) : Task
DeleteAsync ( string shopUrl, string accessToken, string id ) : Task
GetAllAsync ( string address = "", System.DateTime createdBefore = default(DateTime), System.DateTime createdAfter = default(DateTime), WebhookField fields = WebhookField.None, int limit = 50, int page = 1, int idGreaterThan, WebhookTopic topic = WebhookTopic.None, System.DateTime updatedBefore = default(DateTime), System.DateTime updatedAfter = default(DateTime) ) : Task>
GetAllAsync ( string shopUrl, string accessToken, string address = "", System.DateTime createdBefore = default(DateTime), System.DateTime createdAfter = default(DateTime), WebhookField fields = WebhookField.None, int limit = 50, int page = 1, int idGreaterThan, WebhookTopic topic = WebhookTopic.None, System.DateTime updatedBefore = default(DateTime), System.DateTime updatedAfter = default(DateTime) ) : Task>
GetSingleAsync ( string id, WebhookField fields = WebhookField.None ) : Task
GetSingleAsync ( string shopUrl, string accessToken, string id, WebhookField fields = WebhookField.None ) : Task
ShopifyWebhook ( IShopifyClient client ) : System
UpdateAsync ( string id, string address ) : Task
UpdateAsync ( string shopUrl, string accessToken, string id, string address ) : Task

메소드 상세

CountAsync() 공개 메소드

public CountAsync ( string address = "", WebhookTopic topic = WebhookTopic.None ) : Task
address string
topic WebhookTopic
리턴 Task

CountAsync() 공개 메소드

public CountAsync ( string shopUrl, string accessToken, string address = "", WebhookTopic topic = WebhookTopic.None ) : Task
shopUrl string
accessToken string
address string
topic WebhookTopic
리턴 Task

CreateAsync() 공개 메소드

public CreateAsync ( string address, WebhookTopic topic, WebhookFormat format = WebhookFormat.Json ) : Task
address string
topic WebhookTopic
format WebhookFormat
리턴 Task

CreateAsync() 공개 메소드

public CreateAsync ( string shopUrl, string accessToken, string address, WebhookTopic topic, WebhookFormat format = WebhookFormat.Json ) : Task
shopUrl string
accessToken string
address string
topic WebhookTopic
format WebhookFormat
리턴 Task

DeleteAsync() 공개 메소드

public DeleteAsync ( string id ) : Task
id string
리턴 Task

DeleteAsync() 공개 메소드

public DeleteAsync ( string shopUrl, string accessToken, string id ) : Task
shopUrl string
accessToken string
id string
리턴 Task

GetAllAsync() 공개 메소드

public GetAllAsync ( string address = "", System.DateTime createdBefore = default(DateTime), System.DateTime createdAfter = default(DateTime), WebhookField fields = WebhookField.None, int limit = 50, int page = 1, int idGreaterThan, WebhookTopic topic = WebhookTopic.None, System.DateTime updatedBefore = default(DateTime), System.DateTime updatedAfter = default(DateTime) ) : Task>
address string
createdBefore System.DateTime
createdAfter System.DateTime
fields WebhookField
limit int
page int
idGreaterThan int
topic WebhookTopic
updatedBefore System.DateTime
updatedAfter System.DateTime
리턴 Task>

GetAllAsync() 공개 메소드

public GetAllAsync ( string shopUrl, string accessToken, string address = "", System.DateTime createdBefore = default(DateTime), System.DateTime createdAfter = default(DateTime), WebhookField fields = WebhookField.None, int limit = 50, int page = 1, int idGreaterThan, WebhookTopic topic = WebhookTopic.None, System.DateTime updatedBefore = default(DateTime), System.DateTime updatedAfter = default(DateTime) ) : Task>
shopUrl string
accessToken string
address string
createdBefore System.DateTime
createdAfter System.DateTime
fields WebhookField
limit int
page int
idGreaterThan int
topic WebhookTopic
updatedBefore System.DateTime
updatedAfter System.DateTime
리턴 Task>

GetSingleAsync() 공개 메소드

public GetSingleAsync ( string id, WebhookField fields = WebhookField.None ) : Task
id string
fields WebhookField
리턴 Task

GetSingleAsync() 공개 메소드

public GetSingleAsync ( string shopUrl, string accessToken, string id, WebhookField fields = WebhookField.None ) : Task
shopUrl string
accessToken string
id string
fields WebhookField
리턴 Task

ShopifyWebhook() 공개 메소드

public ShopifyWebhook ( IShopifyClient client ) : System
client IShopifyClient
리턴 System

UpdateAsync() 공개 메소드

public UpdateAsync ( string id, string address ) : Task
id string
address string
리턴 Task

UpdateAsync() 공개 메소드

public UpdateAsync ( string shopUrl, string accessToken, string id, string address ) : Task
shopUrl string
accessToken string
id string
address string
리턴 Task