using System.Collections.Generic; using System.Threading.Tasks; using Kreta.Core.Client.MessageInvoker; using Kreta.Naplo.Domain.V2.Model; using Kreta.Naplo.Domain.V2.Model.Get.Tanulo; using Kreta.Naplo.Domain.V2.Service; namespace Kreta.Naplo.BusinessLogic.V2.Service { class OraService : VersionedService, IOraService { public async Task>> GetMulasztasAsync(MulasztasRequest request) => await GetAsync>>("Mulasztas", request); public async Task>> GetFeljegyzesAsync(FeljegyzesRequest request) => await GetAsync>>("Feljegyzes", request); public async Task> GetOsztalyTanuloiAsync(OsztalyTanuloiRequest request) => await GetAsync>("OsztalyTanuloi", request); public OraService(IHttpMessageInvokerFactory invokerFactory) : base(invokerFactory, "Ora") { } } }