Artyom Sovetnikov
Artyom Sovetnikov
In #252 and related [discussion](https://discuss.atom.io/t/maintenance-of-atom-languageclient/61698) (1.5 years ago) it was mentioned > no one is currently assigned to work on the IDE related repositories, but this could change if priorities...
Once multi-threading is available in .NET's wasm-browser, add an option to enable it with the packager. Tracking: https://github.com/dotnet/runtime/issues/68162
It looks like at some point (.NET 7?) a new JS interop layer will be introduced: - https://github.com/dotnet/runtime/pull/66304 - https://github.com/dotnet/runtime/pull/71332
Due to #68 compiler now require `#nullable enable` defines when nullable reference type annotations are used in the auto-generated files. I'm not aware of a reliable way to detect whether...
It is not clear whether the .NET runtime WASM module have to be terminated and/or if it can be re-initialized. There appears to be `emscripten_force_exit` function in the module, but...
While Blazor provide APIs for raw byte streaming between .NET and JavaScript ([doc](https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet?view=aspnetcore-6.0#stream-from-net-to-javascript)), .NET to JS streaming relies on browser-only `Response` type: https://github.com/Elringus/DotNetJS/blob/97647de97a9ffe0aafdc1941a947f79f9816b9d8/JavaScript/dotnet-js-interop/src/main.js#L458 Associated calls in the runtime: https://github.com/dotnet/aspnetcore/blob/release/6.0/src/Components/Web.JS/src/GlobalExports.ts#L80 https://github.com/dotnet/aspnetcore/blob/release/6.0/src/Components/Web.JS/src/StreamingInterop.ts#L24...
Currently, it's required to apply `[JSNamespace]` attribute to each assembly that has JS bindings and to the entry assembly. That is because source generator gets the attribute from the assembly...
We are currently using a [custom .NET runtime build](https://github.com/Elringus/DotNetUMD) and [JS wrapper post-processing](https://github.com/Elringus/DotNetJS/blob/97647de97a9ffe0aafdc1941a947f79f9816b9d8/JavaScript/dotnet-runtime/scripts/compile-runtime.sh#L13) to support webpack UMD target. This limits the options when building the projects, such as AOT and...
Currently, when a `[JSFunction]`-attributed method is invoked while the associated function is not implemented in JavaScript, a `JSException` is thrown, but without any message to identify reason of the error:...
Given there are multiple assemblies that require JavaScript interop (contain`[JSInvokable]` or `[JSFunction]` attributed methods), only the entry assembly is loaded, while when trying to invoke methods from the others, `Assembly...