Constructors for the type '{0}' must directly or indirectly call its implicit object constructor. Use a call to the implicit ...