public void Init() { _endpoint = new MigoEndpoint(IPAddress.Parse("127.0.0.1"), 5100); var logger = Tests.Init.LoggerFactory.CreateLogger <FakeMigo>(); _fakeMigo = new FakeMigo(_endpoint, logger); _fakeMigo.Start(); }
public void OneTimeSetup() { _logger = Init.LoggerFactory.CreateLogger <MigoStreamTests>(); var logger = Init.LoggerFactory.CreateLogger <FakeMigo>(); _fakeMigo = new FakeMigo(Ip, Port, logger); _fakeMigo.Start(); _fakeMigo .ReplyMode(FakeMigoMode.Stream) .StreamReplyCount(TestStreamSize); }
public void OneTimeSetup() { var logger = Init.LoggerFactory.CreateLogger <FakeMigo>(); var fileInfo = new FileInfo(GCodeFile); _gCodeSize = fileInfo.Length + 33; _fakeMigo = new FakeMigo(Ip, Port, logger); _fakeMigo.Start(); var endpoint = new MigoEndpoint(Ip, Port); _migo = new Migo(Init.LoggerFactory, endpoint); }
public static void Main(string[] args) { var logger = new LoggerConfiguration() .WriteTo .Console() .MinimumLevel.Debug() .CreateLogger(); var container = new StashboxContainer(); var loggerFactory = new SerilogLoggerFactory(logger); var fakeMigoLogger = loggerFactory.CreateLogger <FakeMigo>(); var cancellationTokenSource = new CancellationTokenSource(); var fakeMigo = new FakeMigo("127.0.0.1", 10086, fakeMigoLogger); var fakeMigo2 = new FakeMigo("127.0.0.1", 10087, fakeMigoLogger); fakeMigo.ReplyRealStream(cancellationTokenSource.Token); fakeMigo2.ReplyRealStream(cancellationTokenSource.Token); fakeMigo.Start(); fakeMigo2.Start(); var resolver = new StashboxDependencyResolver(container); Locator.SetLocator(resolver); SetupDependencies(container, logger); Locator.CurrentMutable.InitializeSplat(); Locator.CurrentMutable.InitializeReactiveUI(); BuildAvaloniaApp(container) .StartWithClassicDesktopLifetime(args); fakeMigo.Stop(); fakeMigo2.Stop(); }