Skip to content

Commit 6390e71

Browse files
committed
恢复int milliseconds构造参数
1 parent feacb72 commit 6390e71

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

WebApiClient/Attributes/HttpActionAttributes/TimeoutAttribute.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ public class TimeoutAttribute : ApiActionAttribute
1717
/// </summary>
1818
public TimeSpan TimeSpan { get; private set; }
1919

20+
/// <summary>
21+
/// 请求的超时时间
22+
/// </summary>
23+
/// <param name="milliseconds">超时时间的毫秒数</param>
24+
public TimeoutAttribute(int milliseconds)
25+
: this((double)milliseconds)
26+
{
27+
}
28+
2029
/// <summary>
2130
/// 请求的超时时间
2231
/// </summary>

WebApiClient/Parameterables/Timeout.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ public class Timeout : IApiParameterable
1717
/// </summary>
1818
public TimeSpan TimeSpan { get; private set; }
1919

20+
/// <summary>
21+
/// 请求的超时时间
22+
/// </summary>
23+
/// <param name="milliseconds">超时时间的毫秒数</param>
24+
public Timeout(int milliseconds)
25+
: this((double)milliseconds)
26+
{
27+
}
28+
2029
/// <summary>
2130
/// 请求的超时时间
2231
/// </summary>

0 commit comments

Comments
 (0)