18 lines
829 B
C#
18 lines
829 B
C#
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);
|
|
}
|
|
}
|