SRP Analyzer
Analyze C# classes for Single Responsibility Principle violations
C# Code Editor
Potential SRP Violation Detected
This class appears to have multiple responsibilities. Each dependency is used in different methods, suggesting the class handles multiple concerns. Consider splitting into smaller, focused classes.
Responsibility Breakdown:
Uses IOrderService:
- ProcessOrder
Uses IEmailService:
- SendConfirmationEmail
