ok

alphons <alphons@heijden.com> 22 Oct 2024, 13:06
da815c3d9a5bc2a90e43a7fd016023700c88efe7
5 files changed
  • src/MongoExample/App.config
  • src/MongoExample/MongoExtensions.cs
  • src/MongoExampleFramework/App.config
  • src/MongoExampleFramework/MongoExtensions.cs
  • src/MongoExampleFramework/Program.cs
diff --git a/src/MongoExample/App.config b/src/MongoExample/App.config
index f50aedd..1ac0e9c 100644
--- a/src/MongoExample/App.config
+++ b/src/MongoExample/App.config
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
- <add connectionString="mongodb://127.0.0.1" name="mongo" />
+ <add connectionString="mongodb://192.168.51.225" name="dbCrm" />
</connectionStrings>
</configuration>
\ No newline at end of file
diff --git a/src/MongoExample/MongoExtensions.cs b/src/MongoExample/MongoExtensions.cs
index e0282d6..cff05a5 100644
--- a/src/MongoExample/MongoExtensions.cs
+++ b/src/MongoExample/MongoExtensions.cs
@@ -49,7 +49,7 @@ public class MongoDbContext
public MongoDbContext(string name)
{
- Client = new(ConfigurationManager.ConnectionStrings["mongo"].ConnectionString);
+ Client = new(ConfigurationManager.ConnectionStrings[name].ConnectionString);
db = Client.GetDatabase(name);
}
diff --git a/src/MongoExampleFramework/App.config b/src/MongoExampleFramework/App.config
index cc8e9d5..5c2ae5a 100644
--- a/src/MongoExampleFramework/App.config
+++ b/src/MongoExampleFramework/App.config
@@ -4,7 +4,7 @@
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<connectionStrings>
- <add connectionString="mongodb://127.0.0.1" name="mongo" />
+ <add connectionString="mongodb://192.168.51.225" name="dbCrm" />
</connectionStrings>
<runtime>
</runtime>
diff --git a/src/MongoExampleFramework/MongoExtensions.cs b/src/MongoExampleFramework/MongoExtensions.cs
index 45cd50e..f2e5f8d 100644
--- a/src/MongoExampleFramework/MongoExtensions.cs
+++ b/src/MongoExampleFramework/MongoExtensions.cs
@@ -52,7 +52,7 @@ namespace MongoDb.Extensions
public MongoDbContext(string name)
{
- Client = new MongoClient(ConfigurationManager.ConnectionStrings["mongo"].ConnectionString);
+ Client = new MongoClient(ConfigurationManager.ConnectionStrings[name].ConnectionString);
db = Client.GetDatabase(name);
}
diff --git a/src/MongoExampleFramework/Program.cs b/src/MongoExampleFramework/Program.cs
index 641de5d..6bfdce4 100644
--- a/src/MongoExampleFramework/Program.cs
+++ b/src/MongoExampleFramework/Program.cs
@@ -1,19 +1,17 @@
-using MongoDb.Extensions;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
+using System;
using System.Threading.Tasks;
+using MongoDb.Extensions;
+
namespace MongoExampleFramework
{
internal class Program
{
- static void Main(string[] args)
+ static async Task Main(string[] args)
{
var db = new CrmContext();
- var klant = db.KlantTable.FirstOrDefault(x => x.Name == "Peter");
+ var klant = await db.KlantTable.FirstOrDefaultAsync(x => x.Name == "Peter");
if (klant == null)
{