ExpectContinuePolicy
using Azure.Core;
namespace Azure.Storage
{
    internal class ExpectContinuePolicy
    {
        public long ContentLengthThreshold { get; set; }
        public override void OnSendingRequest(HttpMessage message)
        {
            long num = default(long);
            if ((int)message.get_Request().get_Content() != 0 && !CompatSwitches.DisableExpectContinueHeader && (!message.get_Request().get_Content().TryComputeLength(ref num) || num >= ContentLengthThreshold)) {
                RequestHeaders headers = message.get_Request().get_Headers();
                headers.SetValue("Expect", "100-continue");
            }
        }
        public ExpectContinuePolicy()
            : this()
        {
        }
    }
}