canhorn / EventHorizon.Blazor.TypeScript.Interop.Generator

This project is a Blazor Interop C# Generator, has a sample against the BabylonJS library.
https://wonderful-pond-05f7b3b10.azurestaticapps.net/
MIT License
134 stars 21 forks source link

Added Promise Support! #29

Closed canhorn closed 3 years ago

canhorn commented 3 years ago

Can now await promises from the .NET side of your application.

Updated to .NET 5.0!

Includes a whole lot of fixes on edge cases.

General Styles and Cleanup.

codecov-io commented 3 years ago

Codecov Report

Merging #29 (e71e4a9) into main (ec2f2ec) will decrease coverage by 0.62%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #29      +/-   ##
==========================================
- Coverage   98.83%   98.21%   -0.63%     
==========================================
  Files          72       76       +4     
  Lines        2926     3189     +263     
  Branches      253      285      +32     
==========================================
+ Hits         2892     3132     +240     
- Misses         19       39      +20     
- Partials       15       18       +3     
Impacted Files Coverage Δ
...nterop.Generator.Model/Statements/TypeStatement.cs 100.00% <ø> (ø)
...zor.TypeScript.Interop.Generator/GenerateSource.cs 100.00% <ø> (ø)
...terop.Generator/Identifiers/AliasTypeIdentifier.cs 55.26% <ø> (ø)
...erator/Identifiers/AliasTypeStatementIdentifier.cs 81.25% <ø> (ø)
...p.Generator/Identifiers/ArrayResponseIdentifier.cs 89.47% <ø> (+4.85%) :arrow_up:
...p.Generator/Identifiers/ClassResponseIdentifier.cs 100.00% <ø> (ø)
...nterop.Generator/Identifiers/EnumTypeIdentifier.cs 100.00% <ø> (ø)
...rop.Generator/Identifiers/GenericTypeIdentifier.cs 100.00% <ø> (ø)
...tor/Identifiers/InterfaceResponseTypeIdentifier.cs 98.71% <ø> (-1.29%) :arrow_down:
...tor/Identifiers/JavaScriptProvidedApiIdentifier.cs 100.00% <ø> (ø)
... and 40 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ec2f2ec...e71e4a9. Read the comment docs.

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net

github-actions[bot] commented 3 years ago

Azure Static Web Apps: Your stage site is ready! Visit it here: https://wonderful-pond-05f7b3b10-29.centralus.azurestaticapps.net