using BeWo.Data; using BeWo.Data.Access; using BeWo.Data.Entities; using BeWo.Data.Security; using BeWo.Service.Plugins; using BeWo.Service.ServiceContracts.Enhanced; using BS.Shared; using BS.Shared.DataContracts; using DevExpress.CodeParser; using DevExpress.Entity.Model.Metadata; using DevExpress.XtraRichEdit.Model; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Security.Cryptography; using System.ServiceModel; using System.Text; using System.Threading; using System.Threading.Tasks; namespace BeWo.Service.ServiceImplementations.Enhanced { [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall, ConcurrencyMode = ConcurrencyMode.Single)] public class AccountingEnhancedServiceImp : IAccountingEnhancedService { public ApiResponse> GetXRechnung(long invoice_base_oid, int report_type, string report_url) { var service = PluginLoader.FindClass(); return service.GetXRechnung(invoice_base_oid, report_type, report_url); } } }