Skip to content

Commit 662ae5c

Browse files
committed
- v10.0.2
1 parent a23340f commit 662ae5c

6 files changed

Lines changed: 18 additions & 9 deletions

File tree

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
Shuttle.Core.Data
2-
=================
1+
# Shuttle.Core.Data
32

43
Provides a thin abstraction over ADO.NET.
54

Shuttle.Core.Data.Tests/ConnectionConfigurationProviderFixture.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using NUnit.Framework;
1+
using System;
2+
using NUnit.Framework;
23

34
namespace Shuttle.Core.Data.Tests
45
{
@@ -10,13 +11,15 @@ public void Should_be_able_to_get_configuration()
1011
{
1112
var provider = new ConnectionConfigurationProvider();
1213

13-
Assert.That(provider.Get("not-defined"), Is.Null);
14+
Assert.That(() => provider.Get("not-defined"), Throws.TypeOf<InvalidOperationException>());
1415

16+
#if (!NETCOREAPP2_0 && !NETSTANDARD2_0)
1517
var configuration = provider.Get("Shuttle");
1618

1719
Assert.That(configuration.Name, Is.EqualTo("Shuttle"));
1820
Assert.That(configuration.ProviderName, Is.EqualTo("System.Data.SqlClient"));
1921
Assert.That(configuration.ConnectionString, Is.EqualTo("Data Source=.\\sqlexpress;Initial Catalog=Shuttle;Integrated Security=SSPI"));
22+
#endif
2023
}
2124
}
2225
}

Shuttle.Core.Data.Tests/Shuttle.Core.Data.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
<ItemGroup>
2020
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
21-
<PackageReference Include="Moq" Version="4.8.0" />
21+
<PackageReference Include="Moq" Version="4.8.1" />
2222
<PackageReference Include="NUnit" Version="3.9.0" />
2323
<PackageReference Include="NUnit3TestAdapter" Version="3.9.0" />
2424
<PackageReference Include="System.Configuration.ConfigurationManager" Version="4.4.1" Condition="'$(TargetFramework)' == 'netcoreapp2.0'" />

Shuttle.Core.Data.sln

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
4-
VisualStudioVersion = 15.0.27130.2010
4+
VisualStudioVersion = 15.0.27130.2020
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shuttle.Core.Data", "Shuttle.Core.Data\Shuttle.Core.Data.csproj", "{F7AF306E-A389-427E-B3A1-89FF9016A13F}"
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Shuttle.Core.Data", "Shuttle.Core.Data\Shuttle.Core.Data.csproj", "{F7AF306E-A389-427E-B3A1-89FF9016A13F}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shuttle.Core.Data.Tests", "Shuttle.Core.Data.Tests\Shuttle.Core.Data.Tests.csproj", "{48AFB050-D62A-4642-9182-139E68BCA383}"
8+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Shuttle.Core.Data.Tests", "Shuttle.Core.Data.Tests\Shuttle.Core.Data.Tests.csproj", "{48AFB050-D62A-4642-9182-139E68BCA383}"
9+
EndProject
10+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{04014C6E-E6F6-444D-AA9B-EE7A88343784}"
11+
ProjectSection(SolutionItems) = preProject
12+
LICENSE = LICENSE
13+
README.md = README.md
14+
EndProjectSection
915
EndProject
1016
Global
1117
GlobalSection(SolutionConfigurationPlatforms) = preSolution

Shuttle.Core.Data/Bootstrap.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public void Register(IComponentRegistry registry)
99
{
1010
Guard.AgainstNull(registry, nameof(registry));
1111

12+
registry.AttemptRegister<IConnectionConfigurationProvider, ConnectionConfigurationProvider>();
1213
registry.AttemptRegister<IDatabaseContextCache, ThreadStaticDatabaseContextCache>();
1314
registry.AttemptRegister<IDatabaseContextFactory, DatabaseContextFactory>();
1415
registry.AttemptRegister<IDbConnectionFactory, DbConnectionFactory>();

Shuttle.Core.Data/Shuttle.Core.Data.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<ItemGroup>
1616
<PackageReference Include="Shuttle.Core.Configuration" Version="10.0.0" />
17-
<PackageReference Include="Shuttle.Core.Container" Version="10.0.4" />
17+
<PackageReference Include="Shuttle.Core.Container" Version="10.0.5" />
1818
<PackageReference Include="Shuttle.Core.Logging" Version="10.0.1" />
1919
<PackageReference Include="System.Configuration.ConfigurationManager" Version="4.4.1" Condition="'$(TargetFramework)' == 'netstandard2.0' or '$(TargetFramework)' == 'netcoreapp2.0'" />
2020
</ItemGroup>

0 commit comments

Comments
 (0)