* Refactor `ObjectConverter` to improve readability and add backward-compatible default value handling in non-strict mode. * Add `StrictMode` option to `ObjectConverterOptions` and update related tests Introduced a `StrictMode` option to `ObjectConverterOptions` to control strict type conversion behavior. Updated the `ObjectConverter` logic to utilize this new option and refactored unit tests to include `ObjectConverterOptions` where necessary, ensuring comprehensive test coverage for strict and non-strict mode scenarios. * Fix ObjectConverter default value handling and update unit tests Standardize usage of `targetType` for default values in `ObjectConverter`. Refactor and consolidate unit tests to improve coverage and clarity, addressing various conversion and exception scenarios. |
||
|---|---|---|
| .. | ||
| Contracts | ||
| Exceptions | ||
| Extensions | ||
| Features | ||
| Helpers | ||
| Models | ||
| Options | ||
| Services | ||
| DelegateExpressionHandler.cs | ||
| Elsa.Expressions.csproj | ||
| FodyWeavers.xml | ||
| LiteralExpression.cs | ||