El contrato '{0}' no es coherente: tiene una o varias operaciones IsTerminating o no IsInitiating, pero no tiene la propiedad ...

El contrato '{0}' no es coherente: tiene una o varias operaciones IsTerminating o no IsInitiating, pero no tiene la propiedad SessionMode establecida en SessionMode.Required. Los atributos IsInitiating e IsTerminating sólo se pueden usar en el contexto de una sesión.