public static async Task <LaunchGameInfo> FakeLaunchGame(this ILaunch mediator, Game game) { LaunchGameInfo parameters = null; A.CallTo(() => mediator.Launch(A <LaunchGameInfo> ._)) .Invokes((LaunchGameInfo x) => parameters = x) .ReturnsLazily(() => Task.FromResult(default(Process))); await game.Launch((dynamic)mediator); return(parameters); }
void standardCallBackHandler(object Sender, TransactionCallBackArgs args) { ILaunch il = Sender as ILaunch; string msgFrom = il == null ? "" : " on " + il.WhoAmI; if (args.CallBackToken == "EpicorCustomizatoinCBT") { if (args.TransactionEvent == TransactionEvent.FormClosed) { launchedForm.Close(); launchedForm.Dispose(); } } }
public static void Main(string[] args) { #region Service Provider serviceProvider = new ServiceCollection().AddSingleton <ICapsule, CapsuleService>() .AddSingleton <ICore, CoreService>() .AddSingleton <IDragon, DragonService>() .AddSingleton <IHistory, HistoryService>() .AddSingleton <IInfo, InfoService>() .AddSingleton <ILandingPad, LandingPadService>() .AddSingleton <ILaunch, LaunchService>() .AddSingleton <ILaunchPad, LaunchPadService>() .AddSingleton <IMission, MissionService>() .AddSingleton <IPayload, PayloadService>() .AddSingleton <IRocket, RocketService>() .AddSingleton <IRoadster, RoadsterService>() .AddSingleton <IShip, ShipService>() .BuildServiceProvider(); _capsule = serviceProvider.GetService <ICapsule>(); _core = serviceProvider.GetService <ICore>(); _dragon = serviceProvider.GetService <IDragon>(); _history = serviceProvider.GetService <IHistory>(); _info = serviceProvider.GetService <IInfo>(); _landingPad = serviceProvider.GetService <ILandingPad>(); _launch = serviceProvider.GetService <ILaunch>(); _launchPad = serviceProvider.GetService <ILaunchPad>(); _mission = serviceProvider.GetService <IMission>(); _payload = serviceProvider.GetService <IPayload>(); _rocket = serviceProvider.GetService <IRocket>(); _roadster = serviceProvider.GetService <IRoadster>(); _ship = serviceProvider.GetService <IShip>(); #endregion InitializeApiService(); Console.ReadLine(); }
private void Awake() { _launcher = GetComponent <ILaunch>(); _launchTimer = 0; }
protected async Task <Process> LaunchNormal(ILaunch launcher, LaunchState ls) => await launcher.Launch(await GetDefaultLaunchInfo(ls).ConfigureAwait(false)) .ConfigureAwait(false);