45 lines
1.2 KiB
C#
45 lines
1.2 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.ServiceModel;
|
|||
|
|
|
|||
|
|
namespace EAS.Distributed
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿڡ<D3BF>
|
|||
|
|
/// </summary>
|
|||
|
|
[ServiceContract(Namespace = "http://www.smarteas.net/")]
|
|||
|
|
public interface IUpdateService
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// ȡ<><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ø<EFBFBD><C3B8><EFBFBD>ʱ<EFBFBD>䡣
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns><3E><><EFBFBD><EFBFBD>ʱ<EFBFBD>䡣</returns>
|
|||
|
|
[OperationContract]
|
|||
|
|
DateTime GetSmartUpdateTime();
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// <20><>ȡ<EFBFBD><C8A1>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="lastTime"><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>䡣</param>
|
|||
|
|
/// <returns><3E>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></returns>
|
|||
|
|
[OperationContract]
|
|||
|
|
int GetSmartFileCount(DateTime lastTime);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// ȡ<><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
[OperationContract]
|
|||
|
|
string GetSmartUpdateConfig();
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="smartFileName"><3E>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ơ<EFBFBD></param>
|
|||
|
|
/// <returns><3E>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ݡ<EFBFBD></returns>
|
|||
|
|
[OperationContract]
|
|||
|
|
byte[] DownloadSmartFile(string smartFileName);
|
|||
|
|
}
|
|||
|
|
}
|