From 577e805acb05f62998bb9587df7abe55ffd40bc3 Mon Sep 17 00:00:00 2001 From: khoemthav Date: Tue, 8 Jul 2025 13:05:54 +0900 Subject: [PATCH] gbgfh gfh --- FileUploadApi/Data/AppDbContext.cs | 12 ++++++++++++ FileUploadApi/FileUploadApi.csproj | 11 +++++++++-- FileUploadApi/Program.cs | 5 +++-- FileUploadApi/appsettings.json | 3 ++- .../users/posts/123/codingsonata-logo_8821.png | Bin 4461 -> 0 bytes 5 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 FileUploadApi/Data/AppDbContext.cs delete mode 100644 FileUploadApi/wwwroot/users/posts/123/codingsonata-logo_8821.png diff --git a/FileUploadApi/Data/AppDbContext.cs b/FileUploadApi/Data/AppDbContext.cs new file mode 100644 index 0000000..ca9a885 --- /dev/null +++ b/FileUploadApi/Data/AppDbContext.cs @@ -0,0 +1,12 @@ +using Microsoft.AspNetCore.Mvc; + +namespace FileUploadApi.Data +{ + public class AppDbContext : Controller + { + public IActionResult Index() + { + return View(); + } + } +} diff --git a/FileUploadApi/FileUploadApi.csproj b/FileUploadApi/FileUploadApi.csproj index 595794c..4257133 100644 --- a/FileUploadApi/FileUploadApi.csproj +++ b/FileUploadApi/FileUploadApi.csproj @@ -1,4 +1,4 @@ - + net6.0 @@ -8,8 +8,15 @@ + - + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + diff --git a/FileUploadApi/Program.cs b/FileUploadApi/Program.cs index 9a6ff49..968d826 100644 --- a/FileUploadApi/Program.cs +++ b/FileUploadApi/Program.cs @@ -1,4 +1,4 @@ -using FileUploadApi.Entities; +using FileUploadApi.Entities; using FileUploadApi.Interfaces; using FileUploadApi.Services; using Microsoft.EntityFrameworkCore; @@ -25,7 +25,8 @@ builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); -builder.Services.AddDbContext(options => options.UseSqlServer(builder.Configuration.GetConnectionString("SocialDbConnectionString"))); +builder.Services.AddDbContext(options => + options.UseSqlServer(builder.Configuration.GetConnectionString("SocialDbConnectionString"))); builder.Services.AddTransient(); diff --git a/FileUploadApi/appsettings.json b/FileUploadApi/appsettings.json index 12e048c..84ee0d6 100644 --- a/FileUploadApi/appsettings.json +++ b/FileUploadApi/appsettings.json @@ -1,6 +1,7 @@ { "ConnectionStrings": { - "SocialDbConnectionString": "Server=Home\\SQLEXPRESS;Database=SocialDb;Trusted_Connection=True;MultipleActiveResultSets=true" + "SocialDbConnectionString": "Server=localhost;Database=MyDb;User=root;Password=Thav516@@@;" + //"DefaultConnection": "Server=localhost;Database=MyDb;User=root;Password=Thav516@@@;" }, "Logging": { "LogLevel": { diff --git a/FileUploadApi/wwwroot/users/posts/123/codingsonata-logo_8821.png b/FileUploadApi/wwwroot/users/posts/123/codingsonata-logo_8821.png deleted file mode 100644 index aacd8a194390ee0ae2365b5049c5264dc0936333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4461 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