Beispiel #1
0
        public OpenApiModeWasCreatedState(OpenApiModel openApiModel,
                                          ICommandsProvider commandsProvider)
        {
            _commandsProvider = commandsProvider;
            _exitCommand      = commandsProvider.ExitCommand();

            _generateCommand = commandsProvider.GeneratorCommand(openApiModel, OnSuccess, OnError);
        }
        public FileWasSelectedState(FileSystemEntry file, ICommandsProvider commandsProvider)
        {
            _file             = file;
            _commandsProvider = commandsProvider;
            _exitCommand      = commandsProvider.ExitCommand();

            _deserializationCommand =
                commandsProvider.DeserializationCommand(file, _jsonSerializerSettings, OnDeserialization, OnError);
        }
Beispiel #3
0
        public StartState(ICommandsProvider commandsProvider)
        {
            _commandsProvider = commandsProvider;

            _exitCommand = commandsProvider.ExitCommand();
        }