12345678910111213141516171819 |
- // Licensed to the .NET Foundation under one or more agreements.
- // The .NET Foundation licenses this file to you under the MIT license.
- import { dotnet } from './dotnet.js'
- import { registerAvaloniaModule } from './avalonia.js';
- const is_browser = typeof window != "undefined";
- if (!is_browser) throw new Error(`Expected to be running in a browser`);
- const dotnetRuntime = await dotnet
- .withDiagnosticTracing(false)
- .withApplicationArgumentsFromQuery()
- .create();
- await registerAvaloniaModule(dotnetRuntime);
- const config = dotnetRuntime.getConfig();
- await dotnetRuntime.runMainAndExit(config.mainAssemblyName, ["dotnet", "is", "great!"]);
|