-
-
Notifications
You must be signed in to change notification settings - Fork 15
StateMachine
GMIKE edited this page Jun 19, 2020
·
16 revisions
StateMachine stateMachine = new StateMachine();
You can import state machine to xml
StateMachine stateMachine = StateMachine.FromXDocument("fileName.xml");
StateMachine stateMachine = new StateMachine("fileName.xml");
You can export state machine to xml
stateMachine.ToXDocument("fileName.xml");
For logging you need use ILogger Create
//Example create logger
var loggerFactory = LoggerFactory.Create(builder => { builder.AddConsole().AddDebug().SetMinimumLevel(LogLevel.Debug); });
var logger = loggerFactory.CreateLogger<StateMachine>();
StateMachine stateMachine = new StateMachine(logger);
StateMachine stateMachine = StateMachine.FromXDocument("fileName.xml", logger);
StateMachine stateMachine = new StateMachine("fileName.xml", logger);