feat(wxads): 升级核心库

This commit is contained in:
Fu Diwei 2021-08-20 22:08:40 +08:00
parent 2fd391957a
commit 4bcf5ef1e2
6 changed files with 10 additions and 10 deletions

View File

@ -7,7 +7,7 @@ using Flurl.Http;
namespace SKIT.FlurlHttpClient.Wechat.Ads.Interceptors
{
internal class WechatAdsAgencyTokenInterceptor : WechatHttpCallInterceptor
internal class WechatAdsAgencyTokenInterceptor : FlurlHttpCallInterceptor
{
private readonly string _agencyId;
private readonly string _agencyApiKey;

View File

@ -63,7 +63,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Ads.Models
/// </summary>
[Newtonsoft.Json.JsonProperty("budget_reach_date")]
[System.Text.Json.Serialization.JsonPropertyName("budget_reach_date")]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumberTypedStringConverter))]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringConverter))]
public string? BudgetReachDateString { get; set; }
/// <summary>

View File

@ -69,18 +69,18 @@ namespace SKIT.FlurlHttpClient.Wechat.Ads.Models
/// 获取或设置最近修改时间戳。
/// </summary>
[Newtonsoft.Json.JsonProperty("last_modified_time")]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.CommonDateTimeOffsetConverter))]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonPropertyName("last_modified_time")]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.CommonDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularDateTimeOffsetConverter))]
public DateTimeOffset UpdateTime { get; set; }
/// <summary>
/// 获取或设置创建时间戳。
/// </summary>
[Newtonsoft.Json.JsonProperty("created_time")]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.CommonDateTimeOffsetConverter))]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonPropertyName("created_time")]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.CommonDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularDateTimeOffsetConverter))]
public DateTimeOffset CreateTime { get; set; }
}
}

View File

@ -97,9 +97,9 @@ namespace SKIT.FlurlHttpClient.Wechat.Ads.Models
/// 获取或设置创建时间戳。
/// </summary>
[Newtonsoft.Json.JsonProperty("created_time")]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.CommonDateTimeOffsetConverter))]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.RegularDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonPropertyName("created_time")]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.CommonDateTimeOffsetConverter))]
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.RegularDateTimeOffsetConverter))]
public DateTimeOffset CreateTime { get; set; }
}
}

View File

@ -15,7 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Ads
/// <summary>
/// 一个微信广告平台 API HTTP 客户端。
/// </summary>
public class WechatAdsClient : WechatClientBase
public class WechatAdsClient : CommonClientBase, IWechatClient
{
/// <summary>
/// 获取当前客户端使用的微信广告平台凭证。

View File

@ -5,7 +5,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Ads
/// <summary>
/// 微信广告平台 API 出错时引发的异常。
/// </summary>
public class WechatAdsException : WechatExceptionBase
public class WechatAdsException : CommonExceptionBase
{
/// <inheritdoc/>
public WechatAdsException()