This removes all of the (now actually non-trivial) conversion logic from the class which is actually responsible for executing the Jint engine. This moves it all to a new service which uses chain of responsibility to convert the result, using one of a few different mechanisms. Of note is the handling of ExpandoObject when no specific type information has been provided, and also the handling of enumerables, with the exception of strings. |
||
|---|---|---|
| .. | ||
| AutofixtureServiceProviderSpecimenBuilder.cs | ||
| DurationGenerator.cs | ||
| HostBubilderUsingServicesSpecimenBuilder.cs | ||
| InstantGenerator.cs | ||
| LocalDateGenerator.cs | ||
| MockBookmarkProvidersSpecimenBuilder.cs | ||
| PeriodGenerator.cs | ||
| RequestExtensions.cs | ||
| SpecimenContextExtensions.cs | ||
| StubActivityExecutionContextSpecimenBuilder.cs | ||
| StubElsaContextSpecimenBuilder.cs | ||