package com.doumee.service.third;
|
|
import com.azure.storage.blob.BlobContainerClient;
|
import com.azure.storage.blob.BlobServiceClient;
|
import com.azure.storage.blob.BlobServiceClientBuilder;
|
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.stereotype.Service;
|
|
//@Service
|
public class AzureBlobStorageService {
|
|
@Value("${azure.storage.connectionString}")
|
private String connectionString;
|
private BlobServiceClient blobServiceClient;
|
|
public AzureBlobStorageService() {
|
this.blobServiceClient = new BlobServiceClientBuilder().connectionString(connectionString).buildClient();
|
}
|
|
public BlobContainerClient getBlobContainerClient(String containerName) {
|
return blobServiceClient.getBlobContainerClient(containerName);
|
}
|
}
|