public static Task <IGetResult> GetAndTouchAsync(this ICouchbaseCollection collection, string id, TimeSpan expiry, Action <GetAndTouchOptions> configureOptions) { var options = new GetAndTouchOptions(); configureOptions(options); return(collection.GetAndTouchAsync(id, expiry, options)); }