Replies: 5 comments 3 replies
-
An abstraction layer between what and what? What is "them" in this context? |
Beta Was this translation helpful? Give feedback.
-
I'd like to suggest the idea of developing a Csla.Blazor.Abstractions project. This project would incorporate existing interfaces such as IPropertyInfo, and potentially introduce new ones to support various types of business objects. The goal isn't to duplicate logic or change CSLA's core functionality but to create a stable interface between CSLA business logic and Blazor frontends. Key points to consider:
The intention is to establish a well-defined interface layer for safer and more maintainable CSLA interactions. Looking forward to your thoughts on this. |
Beta Was this translation helpful? Give feedback.
-
Regarding the Csla.Blazor.Abstractions idea and looking at the CSLA BlazorServerExample, the focus should probably on creating interfaces for Csla.Blazor.ViewModel and Csla.Blazor.ViewModel.Model. This approach would allow projects to depend on Csla.Blazor.Abstractions instead of directly on Csla.Blazor, offering these advantages:
Any views on this? |
Beta Was this translation helpful? Give feedback.
-
Answered by @rockfordlhotka here: |
Beta Was this translation helpful? Give feedback.
-
Answered by @rockfordlhotka here: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm integrating CSLA with a Blazor Server frontend and considering adding an abstraction layer between them for better separation and scalability. I would appreciate insights on:
Any guidance or references to similar setups would be greatly helpful.
Beta Was this translation helpful? Give feedback.
All reactions