I would like to perform status validation for maybe hundreds or thousands of linq to sql objects.
For example, only Status A & B can change to Status C, then C can change to D, ...
Considering performance and scalability, what is the best solution?
Will "DetectChanges" suitable for my scenario?