I'm using the latest SDK 2.1.1. It seems that if I set ConnectionPolicy's connection mode to be DirectHttps, RequestOptions' AccessCondition (type: IfMatch) will no longer be enforced. Request with non matching AccessCondition would succeed. My expectation is that such request would get a 412 with {"Errors":["One of the specified pre-condition is not met"]} just like the Gateway connection mode, but it doesn't behave like that. This is a nasty bug, please fix it.
I'm using the latest SDK 2.1.1. It seems that if I set
ConnectionPolicy's connection mode to beDirectHttps,RequestOptions'AccessCondition(type:IfMatch) will no longer be enforced. Request with non matchingAccessConditionwould succeed. My expectation is that such request would get a 412 with {"Errors":["One of the specified pre-condition is not met"]} just like theGatewayconnection mode, but it doesn't behave like that. This is a nasty bug, please fix it.