csla
csla copied to clipboard
A home for your business logic in any .NET application.
Microsoft will obsolete .NET 7 now that .NET 8 has been released. Already there is a security vulnerability when using .NET 7 to build a Blazor server app, and #3624...
https://github.com/MarimerLLC/csla/issues/1775 adds the ability to pass parameters to `ExecuteAsync`. This needs to be added to the sync `Execute` methods as well.
### Discussed in https://github.com/MarimerLLC/csla/discussions/3521 Originally posted by **mlivensp** October 20, 2023 I'm logging errors in my application with Serilog. When a DataPortalException occurs I pass the exception to Serilog with...
Many `ReadOnlyBase` subclasses do not have any authorization rules, so invoking the rules engine is needless overhead. Consider adding a way for a subclass to set a flag that makes...
Generally speaking, CSLA will not work with ahead-of-time compilation (AOT) because it makes use of unbounded generic types, reflection, expression trees, and other features that are incompatible with AOT. To...
**Is your feature request related to a problem? Please describe.** I'd like to be able to react when a save fails and perform an action in my code when this...
**Describe the bug** I am trying to create a simple MAUI Blazor Hybrid app using CSLA with authentication and getting an error when the app starts. I used your example...
Currently, AddOutputValue in RuleContext does not support parameter conversion like SetPropertyConvert. ` public void AddOutValue(Csla.Core.IPropertyInfo property, object value) { _outputPropertyValues.Value[property] = value; } ` May be adding support for parameter...
How about adding a property 'order' to BusinessRule? Something similar to tab index in UI. It would be easier for users to relate broken business rules to UI components. _Originally...