Skip to content

Commit 9887f88

Browse files
committed
内部类重命名
1 parent 692d819 commit 9887f88

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

WebApiClientCore/BuildInProxies/HttpApiProxyActivator.cs renamed to WebApiClientCore/BuildInProxies/HttpApiActivator.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,32 @@
44
namespace WebApiClientCore
55
{
66
/// <summary>
7-
/// 表示THttpApi的代理类的实例创建器抽象
7+
/// 表示THttpApi的实例创建器抽象
88
/// </summary>
99
/// <typeparam name="THttpApi"></typeparam>
10-
abstract class HttpApiProxyActivator<THttpApi>
10+
abstract class HttpApiActivator<THttpApi>
1111
{
1212
/// <summary>
1313
/// 实例工厂
1414
/// </summary>
1515
private readonly Func<IActionInterceptor, THttpApi> factory;
1616

1717
/// <summary>
18-
/// THttpApi的代理类的实例创建器
18+
/// THttpApi的实例创建器抽象
1919
/// </summary>
20-
public HttpApiProxyActivator()
20+
public HttpApiActivator()
2121
{
2222
this.factory = this.CreateFactory();
2323
}
2424

2525
/// <summary>
26-
/// 创建代理类的实例工厂
26+
/// 创建实例工厂
2727
/// </summary>
2828
/// <returns></returns>
2929
protected abstract Func<IActionInterceptor, THttpApi> CreateFactory();
3030

3131
/// <summary>
32-
/// 实例代理类的实例
32+
/// 创建接口的实例
3333
/// </summary>
3434
/// <param name="interceptor">拦截器</param>
3535
/// <returns></returns>

WebApiClientCore/BuildInProxies/HttpApiProxyEmitActivator.cs renamed to WebApiClientCore/BuildInProxies/HttpApiEmitActivator.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
namespace WebApiClientCore
88
{
99
/// <summary>
10-
/// 表示Emit方式的THttpApi的代理类的实例创建器
10+
/// 表示THttpApi的实例创建器
1111
/// </summary>
1212
/// <typeparam name="THttpApi"></typeparam>
13-
class HttpApiProxyEmitActivator<THttpApi> : HttpApiProxyActivator<THttpApi>
13+
class HttpApiEmitActivator<THttpApi> : HttpApiActivator<THttpApi>
1414
{
1515
/// <summary>
16-
/// 创建代理类的实例工厂
16+
/// 创建实例工厂
1717
/// </summary>
1818
/// <returns></returns>
1919
protected override Func<IActionInterceptor, THttpApi> CreateFactory()
@@ -27,7 +27,7 @@ protected override Func<IActionInterceptor, THttpApi> CreateFactory()
2727
/// <summary>
2828
/// 提供IHttpApi代理类的类型创建
2929
/// </summary>
30-
private static class ProxyTypeBuilder
30+
static class ProxyTypeBuilder
3131
{
3232
/// <summary>
3333
/// IActionInterceptor的Intercept方法

WebApiClientCore/BuildInProxies/HttpApiProxyFactory.cs renamed to WebApiClientCore/BuildInProxies/HttpApiFactory.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
namespace WebApiClientCore
66
{
77
/// <summary>
8-
/// 表示THttpApi的代理类的创建工厂
8+
/// 表示THttpApi的创建工厂
99
/// </summary>
1010
/// <typeparam name="THttpApi">接口类型</typeparam>
11-
class HttpApiProxyFactory<THttpApi>
11+
static class HttpApiFactory<THttpApi>
1212
{
1313
/// <summary>
14-
/// 代理实例创建者
14+
/// 实例创建者
1515
/// </summary>
16-
private static HttpApiProxyActivator<THttpApi>? _activator;
16+
private static HttpApiActivator<THttpApi>? _activator;
1717

1818
/// <summary>
19-
/// 创建代理类的实例
19+
/// 创建接口的实例
2020
/// </summary>
2121
/// <param name="actionInterceptor">拦截器</param>
2222
/// <exception cref="NotSupportedException"></exception>
@@ -27,7 +27,7 @@ public static THttpApi Create(IActionInterceptor actionInterceptor)
2727
var activator = Volatile.Read(ref _activator);
2828
if (activator == null)
2929
{
30-
Interlocked.CompareExchange(ref _activator, new HttpApiProxyEmitActivator<THttpApi>(), null);
30+
Interlocked.CompareExchange(ref _activator, new HttpApiEmitActivator<THttpApi>(), null);
3131
activator = _activator;
3232
}
3333

WebApiClientCore/HttpApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public static THttpApi Create<THttpApi>(HttpClientContext httpClientContext)
6464
/// <returns></returns>
6565
public static THttpApi Create<THttpApi>(IActionInterceptor actionInterceptor)
6666
{
67-
return HttpApiProxyFactory<THttpApi>.Create(actionInterceptor);
67+
return HttpApiFactory<THttpApi>.Create(actionInterceptor);
6868
}
6969

7070

0 commit comments

Comments
 (0)