using System.Collections.Generic; using Kreta.Ellenorzo.BL.VN.Ellenorzo; using Kreta.Ellenorzo.Domain.VN.Common; using Kreta.Ellenorzo.Domain.VN.Orarend; using Kreta.Web.Logging.Abstractions; namespace Kreta.Ellenorzo.BL.VN.Orarend { public class OrarendFacade : EllenorzoFacade { public OrarendFacade(MobileUser mobileUser) : base(mobileUser) { } public HashSet ListOrarend(ITraceLogger logger, OrarendElemListRequest request) => RunSubquery(() => OrarendSubqueries.ListOrarend(DefaultConnectionParameters, logger, request)); public OrarendElemListResponse GetOrarendElem(ITraceLogger logger, OrarendElemGetRequest request) => RunSubquery(() => OrarendSubqueries.GetOrarendElem(DefaultConnectionParameters, logger, request)); } }