using System.Threading.Tasks;
using YiSha.Business.AutoJob.IBusiness;
using YiSha.Business.AutoJob.IService;
using YiSha.Enum;
using YiSha.Util.Model;

namespace YiSha.Business.AutoJob.Business
{
    public class DatabasesBackupJobBusiness : IDatabasesBackupJobBusiness
    {
        private IDatabasesBackupJobService _databasesBackupJobService;
        public DatabasesBackupJobBusiness(IDatabasesBackupJobService databasesBackupJobService)
        {
            _databasesBackupJobService = databasesBackupJobService;
        }

        public async Task<TData> Start(DBConnectTypeEnum dbConnectType)
        {
            return await _databasesBackupJobService.Start(dbConnectType);
        }
    }
}