Custom ProtectionLevel settings are only supported through MessageContract. Please specify a MessageContract type for operation ...