namespace Kreta.Job.Tasks.Core { using Hangfire; using Hangfire.Server; using static Kreta.Core.Constants; public interface IEugyintezesJob { [AutomaticRetry(Attempts = General.BaiAdatszinkronRetryAttempts)] void BaiSzinkronizacio(PerformContext context, string baseUrl, string apiKey, string intezmenyAzonosio, int kretaId, string jsonData); [AutomaticRetry(Attempts = General.EugySzinkronRetryAttempts)] void TeremBerbeadhatoStatuszValtozas(PerformContext context, string baseUrl, string apiKey, string intezmenyAzonosio, string jsonData); [AutomaticRetry(Attempts = General.EugySzinkronRetryAttempts)] void TanuloOsztalyBesorolasStatuszValtozas(PerformContext context, string baseUrl, string apiKey, string intezmenyAzonosio, string jsonData); } }