Skclusive.Mobx.StateTree icon indicating copy to clipboard operation
Skclusive.Mobx.StateTree copied to clipboard

This project looks great, are there any docs?

Open evelant opened this issue 4 years ago • 3 comments

I'm a big user of mobx-state-tree on typescript so to find it ported to c# is quite exciting, thank you for making this! Is there any documentation besides the examples and source?

evelant avatar Jun 29 '20 01:06 evelant

thanks. besides examples there is no documentation for now. following are some examples, incase if you are not aware.

https://github.com/skclusive/Skclusive.Blazor.Samples/tree/master/Skclusive.Blazor.FlightFinder/FlightFinder.State

https://github.com/skclusive/Skclusive.Blazor.Samples/tree/master/Skclusive.Blazor.TodoDesktop/TodoDesktop.State

skclusive avatar Jun 29 '20 05:06 skclusive

Thanks! Sorry to ask a .NET newbie question but do the latest versions use any features that require .NET Standard 2.1?

I'm interested in using this library in a Godot game engine project but Godot is limited to .NET Framework 4.7 (and therefore Standard 2.0) so I can only use your older version 1.0.3.

I'm primary a Typescript developer just starting to dabble in C# so I haven't been able to figure out yet what features standard 2.1 provides that this project needs or how to use the latest version on a lower .NET version if possible.

Any guidance on how best to handle using this library while stuck on standard 2.0 would be appreciated. Are there any major reasons to avoid the older 1.0.3? Can I change the dependencies and use v2.0.0 on standard 2.0 or does it use 2.1 specific features? Thanks!

evelant avatar Jul 01 '20 01:07 evelant

realising now that actually there was not any strong reason to update the project to .NET Standard 2.1. i guess i need to make notes when making decisions. there were not any changes in Skclusive.Mobx.StateTree between version 1.0.3 and 2.0.0. i upgraded the version to be consistent with rest of the Skclusive blazor libraries to be used in samples. so you can use the 1.0.3 version if that works. I am also newbie to open sourcing and nuget library sharing. need to check if there are options to push multiple standard versions.

skclusive avatar Jul 01 '20 08:07 skclusive