Cannot be abstract unless the declaring class is marked as abstract;;'{0}' cannot be abstract unless the declaring class ...