public static string GetSharedAccessSignature(this IAsynchronousBlockBlobRepository repository, SharedAccessBlobPolicy policy) { AsynchronousBlockBlobRepository blobRepository = (AsynchronousBlockBlobRepository)repository; return blobRepository.Container.GetSharedAccessSignature(policy); }