Skip to content
Snippets Groups Projects
Commit 205eec98 authored by MikelLiza's avatar MikelLiza
Browse files

AddedJpegToBlob

parent 182fe61b
No related branches found
No related tags found
No related merge requests found
......@@ -7,26 +7,27 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AuthorizeNet" Version="2.0.3"/>
<PackageReference Include="AutoMapper" Version="12.0.1"/>
<PackageReference Include="Azure.Storage.Blobs" Version="12.16.0-beta.1"/>
<PackageReference Include="Azure.Storage.Common" Version="12.15.0-beta.1"/>
<PackageReference Include="Microsoft.AspNetCore.Authorization" Version="8.0.0-preview.2.23153.2"/>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="7.0.4"/>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0-preview.2.23128.3"/>
<PackageReference Include="AuthorizeNet" Version="2.0.3" />
<PackageReference Include="AutoMapper" Version="12.0.1" />
<PackageReference Include="Azure.Storage.Blobs" Version="12.16.0-beta.1" />
<PackageReference Include="Azure.Storage.Common" Version="12.15.0-beta.1" />
<PackageReference Include="Microsoft.AspNetCore.Authorization" Version="8.0.0-preview.2.23153.2" />
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="7.0.4" />
<PackageReference Include="Microsoft.Azure.Cosmos" Version="3.32.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0-preview.2.23128.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.0-preview.2.23128.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.0-preview.2.23128.3"/>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.0-preview.2.23128.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.0-preview.2.23128.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3"/>
<PackageReference Include="SixLabors.ImageSharp" Version="3.0.1"/>
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0"/>
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.5.0"/>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="SixLabors.ImageSharp" Version="3.0.1" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.5.0" />
</ItemGroup>
</Project>
namespace Group17profile.Services;
using Azure.Storage.Blobs.Models;
namespace Group17profile.Services;
using System.Web;
using Azure.Storage.Blobs;
......@@ -44,7 +46,7 @@ public class StorageService : IStorageService
await clone.SaveAsJpegAsync(croppedImage);
croppedImage.Position = 0;
var blob = await GetBlobReference(containerName, fileName);
await blob.UploadAsync(croppedImage);
await blob.UploadAsync(croppedImage, new BlobHttpHeaders{ContentType = "image/jpeg"});
return blob.Uri;
}
......
namespace Group17profile.Settings;
using Microsoft.Azure.Cosmos;
namespace Group17profile.Settings;
public class ConnectionStrings
{
public string? DbConnectionString { get; set; }
public string? AzureBlobStorage { get; set; }
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment