public PinGroupStatusSerializer( IStatusSerializer <DialogueStatus> dialogueStatusSerializer, IStatusSerializer <QuizStatus> quizStatusSerializer) { this.dialogueStatusSerializer = dialogueStatusSerializer; this.quizStatusSerializer = quizStatusSerializer; }
public StatusExporter( IComponentExporter componentExporter, IEventsExporter eventExporter, IStatusSerializer serializer, ILogger <StatusExporter> logger) { _componentExporter = componentExporter ?? throw new ArgumentNullException(nameof(componentExporter)); _eventExporter = eventExporter ?? throw new ArgumentNullException(nameof(eventExporter)); _serializer = serializer ?? throw new ArgumentNullException(nameof(serializer)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public EncounterContentStatusSerializer(IStatusSerializer <SectionStatus> sectionStatusSerializer) { this.sectionStatusSerializer = sectionStatusSerializer; }
public SectionStatusSerializer(IStatusSerializer <TabStatus> tabStatusSerializer) { this.tabStatusSerializer = tabStatusSerializer; }
public TabStatusSerializer(IStatusSerializer <PanelStatus> panelStatusSerializer) { this.panelStatusSerializer = panelStatusSerializer; }
public PanelStatusSerializer(IStatusSerializer <PinGroupStatus> pinGroupStatusSerializer) { this.pinGroupStatusSerializer = pinGroupStatusSerializer; }