diff --git a/DeployReadme.txt b/DeployReadme.txt new file mode 100644 index 00000000..f6735703 --- /dev/null +++ b/DeployReadme.txt @@ -0,0 +1,5 @@ +aycode.core rebuild product mode +copy: \AyCode.Core\AyCode.Services.Server\bin\Product\net8.0 to \AyCode.Core\AyCode.Services.Server\bin\Debug\net8.0 +Setting.cs baseurl +megnézni a Loglevelt és ha olyan, átállítani TiamConstClient.DefaultLogLevelClient +database connection, server side loglevel string átírni tiamwebappserver\appsettings.json diff --git a/TIAM.Core/Consts/TiamConst.cs b/TIAM.Core/Consts/TiamConst.cs index 99780cc7..840d873c 100644 --- a/TIAM.Core/Consts/TiamConst.cs +++ b/TIAM.Core/Consts/TiamConst.cs @@ -1,4 +1,5 @@ using AyCode.Core.Consts; +using AyCode.Core.Loggers; namespace TIAM.Core.Consts; @@ -12,6 +13,11 @@ public static class TiamConstClient Guid.Parse("4cbaed43-2465-4d99-84f1-c8bc6b7025f7"), Guid.Parse("540271f6-c604-4c16-8160-d5a7cafedf00") }; +#if RELEASE + public static LogLevel DefaultLogLevelClient = LogLevel.Debug; +#else + public static LogLevel DefaultLogLevelClient = LogLevel.Detail; +#endif } public class TiamConst : AcConst diff --git a/TIAMWebApp/Server/Program.cs b/TIAMWebApp/Server/Program.cs index c4fc24b3..0b5c79e0 100644 --- a/TIAMWebApp/Server/Program.cs +++ b/TIAMWebApp/Server/Program.cs @@ -147,16 +147,16 @@ builder.WebHost.ConfigureKestrel((context, options) => }); }); -builder.Services.AddResponseCompression(options => -{ - options.EnableForHttps = true; - options.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" }); - options.Providers.Add(); - options.Providers.Add(); -}); +//builder.Services.AddResponseCompression(options => +//{ +// options.EnableForHttps = true; +// options.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" }); +// options.Providers.Add(); +// options.Providers.Add(); +//}); -builder.Services.Configure(options => options.Level = CompressionLevel.Optimal); -builder.Services.Configure(options => options.Level = CompressionLevel.Optimal); +//builder.Services.Configure(options => options.Level = CompressionLevel.Optimal); +//builder.Services.Configure(options => options.Level = CompressionLevel.Optimal); //builder.Services.AddSingleton(sp => (sp.GetRequiredService() as IWebHostEnvironment)!); @@ -173,10 +173,10 @@ else app.UseHsts(); } -//if (!app.Environment.IsDevelopment()) -{ - app.UseResponseCompression(); -} +////if (!app.Environment.IsDevelopment()) +//{ +// app.UseResponseCompression(); +//} app.UseSwagger(); app.UseSwaggerUI(c => diff --git a/TIAMWebApp/Server/Properties/PublishProfiles/ReleaseDeployProfile.pubxml b/TIAMWebApp/Server/Properties/PublishProfiles/ReleaseDeployProfile.pubxml new file mode 100644 index 00000000..1fa3587b --- /dev/null +++ b/TIAMWebApp/Server/Properties/PublishProfiles/ReleaseDeployProfile.pubxml @@ -0,0 +1,21 @@ + + + + + true + false + true + Release + Any CPU + FileSystem + C:\REPOS\AYCODE\Publish\ServerRelease + FileSystem + <_TargetId>Folder + + net8.0 + 9d0f60cb-0462-4bdb-91bd-cadb574ab5a5 + false + + \ No newline at end of file diff --git a/TIAMWebApp/Server/TIAMWebApp.Server.csproj.user b/TIAMWebApp/Server/TIAMWebApp.Server.csproj.user index 3c3d044c..9169adf7 100644 --- a/TIAMWebApp/Server/TIAMWebApp.Server.csproj.user +++ b/TIAMWebApp/Server/TIAMWebApp.Server.csproj.user @@ -2,7 +2,7 @@ https - C:\REPOS\AYCODE\source\TourIAm\TIAMWebApp\Server\Properties\PublishProfiles\FolderProfile1.pubxml + C:\REPOS\AYCODE\source\TourIAm\TIAMWebApp\Server\Properties\PublishProfiles\ReleaseDeployProfile.pubxml ProjectDebugger diff --git a/TIAMWebApp/Shared/Models/ClientSide/Setting.cs b/TIAMWebApp/Shared/Models/ClientSide/Setting.cs index a229339c..d241266d 100644 --- a/TIAMWebApp/Shared/Models/ClientSide/Setting.cs +++ b/TIAMWebApp/Shared/Models/ClientSide/Setting.cs @@ -3,12 +3,17 @@ public class Setting { public static UserBasicDetails UserBasicDetails { get; set; } - public const string BaseUrl = "https://localhost:7116"; - public const string ApiBaseUrl = "https://localhost:7116"; //public const string BaseUrl = "https://touriam.mangoweb.hu"; //public const string ApiBaseUrl = "https://touriam.mangoweb.hu"; - //public const string BaseUrl = "https://test.touriam.com"; - //public const string ApiBaseUrl = "https://test.touriam.com"; +#if RELEASE + public const string BaseUrl = "https://test.touriam.com"; + public const string ApiBaseUrl = "https://test.touriam.com"; + //public const string BaseUrl = "https://qa.touriam.com"; + //public const string ApiBaseUrl = "https://qa.touriam.com"; +#else + public const string BaseUrl = "https://localhost:7116"; + public const string ApiBaseUrl = "https://localhost:7116"; +#endif public const bool DarkMode = false; public static string Locale { get; set; } } diff --git a/TIAMWebApp/Shared/Utility/LoggerClient.cs b/TIAMWebApp/Shared/Utility/LoggerClient.cs index c4277ffe..2e35a54a 100644 --- a/TIAMWebApp/Shared/Utility/LoggerClient.cs +++ b/TIAMWebApp/Shared/Utility/LoggerClient.cs @@ -1,6 +1,7 @@ using AyCode.Core.Enums; using AyCode.Core.Loggers; using AyCode.Services.Loggers; +using TIAM.Core.Consts; using TIAM.Core.Loggers; namespace TIAMWebApp.Shared.Application.Utility; @@ -11,10 +12,10 @@ public class LoggerClient : Logger, ILogger { } - public LoggerClient(string? categoryName) : base(AppType.Web, LogLevel.Detail, categoryName) + public LoggerClient(string? categoryName) : base(AppType.Web, TiamConstClient.DefaultLogLevelClient, categoryName) { } - public LoggerClient(string? categoryName, params IAcLogWriterBase[] logWriters) : base(AppType.Web, LogLevel.Detail, categoryName, logWriters) + public LoggerClient(string? categoryName, params IAcLogWriterBase[] logWriters) : base(AppType.Web, TiamConstClient.DefaultLogLevelClient, categoryName, logWriters) { } public LoggerClient(AppType appType, LogLevel logLevel, string? categoryName, params IAcLogWriterBase[] logWriters) : base(appType, logLevel, categoryName, logWriters) @@ -23,10 +24,10 @@ public class LoggerClient : Logger, ILogger public class LoggerClient : LoggerClient, ILogger { - public LoggerClient() : base(AppType.Web, LogLevel.Detail, typeof(TCategory).Name) + public LoggerClient() : base(AppType.Web, TiamConstClient.DefaultLogLevelClient, typeof(TCategory).Name) { } - public LoggerClient(params IAcLogWriterClientBase[] logWriters) : base(AppType.Web, LogLevel.Detail, typeof(TCategory).Name, logWriters) + public LoggerClient(params IAcLogWriterClientBase[] logWriters) : base(AppType.Web, TiamConstClient.DefaultLogLevelClient, typeof(TCategory).Name, logWriters) { } public LoggerClient(AppType appType, LogLevel logLevel, params IAcLogWriterClientBase[] logWriters) : base(appType, logLevel, typeof(TCategory).Name, logWriters) diff --git a/TourIAmProject.sln b/TourIAmProject.sln index cf10c9ab..2a52dd37 100644 --- a/TourIAmProject.sln +++ b/TourIAmProject.sln @@ -39,6 +39,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TIAM.Resources", "TIAMResou EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{DD32C7C2-218C-4148-8FD6-1AB3C824A7D5}" ProjectSection(SolutionItems) = preProject + DeployReadme.txt = DeployReadme.txt SqlSchemaCompare_Dev_to_DevRelease.scmp = SqlSchemaCompare_Dev_to_DevRelease.scmp EndProjectSection EndProject