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