For instance, I have an Employee view model. When creating an employee, I want to validate the username to make sure it doesn\'t exist.
public class Employee
Yes, it's possible. You'll need to write your own validation attribute.