using BBWY.Common.Http; using BBWY.Common.Models; using BBWY.Server.Model; using Microsoft.Extensions.Options; using NLog; using Yitter.IdGenerator; namespace BBWY.Server.Business { public class BaseSyncBusiness : BasePlatformRelayBusiness, IDenpendency { protected ILogger logger; protected IFreeSql fsql; protected IIdGenerator idGenerator; protected TaskSchedulerManager taskSchedulerManager; protected VenderBusiness venderBusiness; public BaseSyncBusiness(RestApiService restApiService, IOptions options, ILogger logger, IFreeSql fsql, IIdGenerator idGenerator, TaskSchedulerManager taskSchedulerManager, VenderBusiness venderBusiness) : base(restApiService, options) { this.logger = logger; this.fsql = fsql; this.idGenerator = idGenerator; this.venderBusiness = venderBusiness; this.taskSchedulerManager = taskSchedulerManager; } } }