ISyncTask.cs
607 Bytes
namespace Rcs.Application.Services.Sync;
/// <summary>
/// 同步任务接口
/// @author zzy
/// </summary>
public interface ISyncTask
{
/// <summary>
/// 任务唯一标识
/// </summary>
string TaskId { get; }
/// <summary>
/// 任务类型
/// </summary>
string TaskType { get; }
/// <summary>
/// 是否启用自动同步
/// </summary>
bool AutoSync { get; }
/// <summary>
/// 同步间隔(秒)
/// </summary>
int SyncIntervalSeconds { get; }
/// <summary>
/// 同步地址
/// </summary>
string? SyncUrl { get; }
}