Delegate type '{0}' does not have all required delegate members. Delegates must have a single standard constructor and a ...