error fixed

This commit is contained in:
SamSys
2025-11-12 13:27:37 +03:30
parent 7e08b44d4d
commit 2164aeb5bc
2 changed files with 18 additions and 0 deletions

View File

@@ -1,11 +1,14 @@
using _0_Framework.Application; using _0_Framework.Application;
using _0_Framework.Application.Sms; using _0_Framework.Application.Sms;
using _0_Framework.Application.UID; using _0_Framework.Application.UID;
using _0_Framework.InfraStructure.Mongo;
using AccountManagement.Configuration; using AccountManagement.Configuration;
using BackgroundJobs.Task; using BackgroundJobs.Task;
using BackgroundJobs.Task.Jobs; using BackgroundJobs.Task.Jobs;
using CompanyManagment.EFCore.Services;
using Hangfire; using Hangfire;
using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity;
using MongoDB.Driver;
using PersonalContractingParty.Config; using PersonalContractingParty.Config;
using Query.Bootstrapper; using Query.Bootstrapper;
using WorkFlow.Infrastructure.Config; using WorkFlow.Infrastructure.Config;
@@ -23,6 +26,17 @@ builder.Services.AddTransient<IUidService, UidService>();
builder.Services.AddTransient<IFileUploader, FileUploader>(); builder.Services.AddTransient<IFileUploader, FileUploader>();
builder.Services.Configure<AppSettingConfiguration>(builder.Configuration); builder.Services.Configure<AppSettingConfiguration>(builder.Configuration);
#region MongoDb
var mongoConnectionSection = builder.Configuration.GetSection("MongoDb");
var mongoDbSettings = mongoConnectionSection.Get<MongoDbConfig>();
var mongoClient = new MongoClient(mongoDbSettings.ConnectionString);
var mongoDatabase = mongoClient.GetDatabase(mongoDbSettings.DatabaseName);
builder.Services.AddSingleton<IMongoDatabase>(mongoDatabase);
#endregion
PersonalBootstrapper.Configure(builder.Services, connectionString); PersonalBootstrapper.Configure(builder.Services, connectionString);
TestDbBootStrapper.Configure(builder.Services, connectionStringTestDb); TestDbBootStrapper.Configure(builder.Services, connectionStringTestDb);
AccountManagementBootstrapper.Configure(builder.Services, connectionString); AccountManagementBootstrapper.Configure(builder.Services, connectionString);

View File

@@ -37,6 +37,10 @@
"SecretKey": "dadmehr" "SecretKey": "dadmehr"
}, },
"Domain": ".gozareshgir.ir", "Domain": ".gozareshgir.ir",
"MongoDb": {
"ConnectionString": "mongodb://localhost:27017",
"DatabaseName": "Gozareshgir"
}
} }