探测并安装星尘代理
This commit is contained in:
parent
e0dcae5e21
commit
6ab301ee16
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using NewLife;
|
||||
using NewLife.Log;
|
||||
|
@ -29,6 +30,15 @@ namespace Stardust
|
|||
var set = Setting.Current;
|
||||
if (set.Debug) _client.EncoderLog = XTrace.Log;
|
||||
}
|
||||
|
||||
/// <summary>获取信息</summary>
|
||||
/// <returns></returns>
|
||||
public IDictionary<String, Object> GetInfo()
|
||||
{
|
||||
Init();
|
||||
|
||||
return _client.Invoke<Object>("Api/Info") as IDictionary<String, Object>;
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 进程控制
|
||||
|
@ -57,5 +67,15 @@ namespace Stardust
|
|||
return !rs.IsNullOrEmpty();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 安装星尘代理
|
||||
/// <summary>探测并安装星尘代理</summary>
|
||||
/// <param name="url"></param>
|
||||
/// <param name="version"></param>
|
||||
public Boolean TestAndInstall(String url, String version)
|
||||
{
|
||||
if (url.IsNullOrEmpty()) throw new ArgumentNullException(nameof(url));
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -24,7 +24,7 @@
|
|||
<RepositoryUrl>https://github.com/NewLifeX/Stardust</RepositoryUrl>
|
||||
<RepositoryType>git</RepositoryType>
|
||||
<PackageTags>新生命团队;X组件;NewLife;$(AssemblyName)</PackageTags>
|
||||
<PackageReleaseNotes>调节心跳周期;上报本地所有IPv4地址</PackageReleaseNotes>
|
||||
<PackageReleaseNotes>支持.NET5.0;增加客户端连接本地代理</PackageReleaseNotes>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
|
||||
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
||||
|
|
Loading…
Reference in New Issue