If
So basically, I'm just saying if i'm auditing and haven't selected any fields to audit, go ahead and default to audit all of them by adding each field from the AllFieldsList to the AuditedFields collection. The problem is that when I open any of the inherited BOs in the designer I get the following error message:
A class that inherits from MicroFour.StrataFrame.BusinessLayer must implement the AllFieldsList property.
Any idea what is going on here? Am I just not using the AllFieldsList collection correctly here? Is there a better way to accomplish what I'm trying to do?
But in regards to your problem, this sounds like an issue within inheritance and maybe where you are placing your logic. The AllFieldsList gets created in the partial class through the BO Mapper. So that is where that error is coming from. Past that I guess I don't know if there is anything else you were wanting to know or if I missed something. Let me know.