I think it's more typical to include "Abstract" as the first part of the class name for an abstract class. It's already got Azure in the namespace anyhow, I don't think there's cause for confusion.