C# Class VisualMutator.Controllers.AutoCreationController

Show file Open project: visualmutator/visualmutator

Public Methods

Method Description
AutoCreationController ( IDispatcherExecute dispatcher, CreationViewModel viewModel, ITypesManager typesManager, SessionConfiguration sessionConfiguration, OptionsModel options, IFactory sessionCreatorFactory, IDispatcherExecute execute, CommonServices svc ) : System
Run ( MethodIdentifier singleMethodToMutate = null, List testAssemblies = null, bool auto = false ) : Task

Protected Methods

Method Description
AcceptChoices ( ) : MutationSessionChoices
CommandOk ( ) : void

Private Methods

Method Description
ShowError ( Exception exc ) : void
WaitForResult ( bool auto, Task mainTask ) : Task

Method Details

AcceptChoices() protected method

protected AcceptChoices ( ) : MutationSessionChoices
return MutationSessionChoices

AutoCreationController() public method

public AutoCreationController ( IDispatcherExecute dispatcher, CreationViewModel viewModel, ITypesManager typesManager, SessionConfiguration sessionConfiguration, OptionsModel options, IFactory sessionCreatorFactory, IDispatcherExecute execute, CommonServices svc ) : System
dispatcher IDispatcherExecute
viewModel CreationViewModel
typesManager ITypesManager
sessionConfiguration SessionConfiguration
options OptionsModel
sessionCreatorFactory IFactory
execute IDispatcherExecute
svc CommonServices
return System

CommandOk() protected method

protected CommandOk ( ) : void
return void

Run() public method

public Run ( MethodIdentifier singleMethodToMutate = null, List testAssemblies = null, bool auto = false ) : Task
singleMethodToMutate MethodIdentifier
testAssemblies List
auto bool
return Task