Example #1
0
    private ILogCreatorSettingsEditorController CreateExportSettingsEditorController()
    {
        if (Project == null)
        {
            return(null);
        }

        var exportSettingsController = controllerFactory.GetAssemblyExporterSettingsController();

        exportSettingsController.KeepPathsRelativeToThisPath = Project.Session?.ProjectDirectory;
        exportSettingsController.Settings = Project.LogWriterSettings with {
        };                                                                      // operate on a new copy of the settings
        return(exportSettingsController);
    }