Import from internal git

This commit is contained in:
2025-10-11 13:08:09 +02:00
commit 97aaa715dc
175 changed files with 7014 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
using Core;
using Core.Events;
using Core.Interfaces;
using Generator.Services;
using Generator.views;
namespace Generator.Controllers;
public class ExportController : IController
{
private readonly ExportService _exportService;
public DisplayEmitter Emitter { get; set; }
public ExportController(DisplayEmitter emitter, ExportService service)
{
_exportService = service;
Emitter = emitter;
}
public void PlantUml(ISpecFile file)
{
try
{
_exportService.ExportAsPuml(file);
} catch (Exception e)
{
Emitter.Warn(this, $"{e.Message} \n Cause : {e.Source} \n Full stacktrace : \n {e.StackTrace}");
}
}
}