class ActiveStorage::Service::AzureStorageService
def url(key, expires_in:, filename:, disposition:, content_type:)
def url(key, expires_in:, filename:, disposition:, content_type:) instrument :url, key: key do |payload| generated_url = signer.signed_uri( uri_for(key), false, service: "b", permissions: "r", expiry: format_expiry(expires_in), content_disposition: content_disposition_with(type: disposition, filename: filename), content_type: content_type ).to_s payload[:url] = generated_url generated_url end end