From cbcd344659640970f0a53441baa33428dac3108f Mon Sep 17 00:00:00 2001 From: Chris Rodgers Date: Sun, 28 Jun 2015 09:17:34 +0100 Subject: [PATCH] Added strongly named assemblies. Closes #2 --- .../Effort.Extra.EF6.StrongName.csproj | 94 ++++++++++++++++++ .../Effort.Extra.EF6.StrongName.nuspec | 24 +++++ .../Properties/AssemblyInfo.cs | 4 + Effort.Extra.EF6.StrongName/packages.config | 6 ++ .../Effort.Extra.StrongName.csproj | 87 ++++++++++++++++ .../Effort.Extra.StrongName.nuspec | 24 +++++ .../Properties/AssemblyInfo.cs | 4 + Effort.Extra.StrongName/packages.config | 5 + Effort.Extra.sln | 12 +++ Effort.Extra.snk | Bin 0 -> 596 bytes Effort.Extra/Properties/AssemblyInfo.cs | 4 +- SharedAssemblyInfo.cs | 4 +- 12 files changed, 264 insertions(+), 4 deletions(-) create mode 100644 Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.csproj create mode 100644 Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.nuspec create mode 100644 Effort.Extra.EF6.StrongName/Properties/AssemblyInfo.cs create mode 100644 Effort.Extra.EF6.StrongName/packages.config create mode 100644 Effort.Extra.StrongName/Effort.Extra.StrongName.csproj create mode 100644 Effort.Extra.StrongName/Effort.Extra.StrongName.nuspec create mode 100644 Effort.Extra.StrongName/Properties/AssemblyInfo.cs create mode 100644 Effort.Extra.StrongName/packages.config create mode 100644 Effort.Extra.snk diff --git a/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.csproj b/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.csproj new file mode 100644 index 0000000..c65d3d6 --- /dev/null +++ b/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.csproj @@ -0,0 +1,94 @@ + + + + + Debug + AnyCPU + {E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131} + Library + Properties + Effort.Extra.EF6 + Effort.Extra.EF6 + v4.5 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + bin\Release\Effort.Extra.EF6.XML + + + + ..\packages\Effort.EF6.1.1.4\lib\net45\Effort.dll + + + ..\packages\EntityFramework.6.0.0\lib\net45\EntityFramework.dll + + + ..\packages\EntityFramework.6.0.0\lib\net45\EntityFramework.SqlServer.dll + + + ..\packages\NMemory.1.0.1\lib\net45\NMemory.dll + + + + + + + + + + + + + + + ObjectData.cs + + + ObjectDataCollection.cs + + + ObjectDataLoader.cs + + + ObjectDataLoaderFactory.cs + + + ObjectTableDataLoader`1.cs + + + TableNamingStrategy.cs + + + Properties\SharedAssemblyInfo.cs + + + + + + + + + + + \ No newline at end of file diff --git a/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.nuspec b/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.nuspec new file mode 100644 index 0000000..2d35fc8 --- /dev/null +++ b/Effort.Extra.EF6.StrongName/Effort.Extra.EF6.StrongName.nuspec @@ -0,0 +1,24 @@ + + + + Effort.Extra.EF6.StrongName + 1.2.3 + Extra Effort for EF6 (storngly named) + Chris Rodgers + Chris Rodgers + false + Dynamic entity data loader for Effort; Strongly named version. + Create database definitions in code and load them into the effort in-memory database at runtime + + + + + + + + + + + + + \ No newline at end of file diff --git a/Effort.Extra.EF6.StrongName/Properties/AssemblyInfo.cs b/Effort.Extra.EF6.StrongName/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..bee0101 --- /dev/null +++ b/Effort.Extra.EF6.StrongName/Properties/AssemblyInfo.cs @@ -0,0 +1,4 @@ +using System.Reflection; + +[assembly: AssemblyTitle("Effort.Extra.EF6")] +[assembly: AssemblyKeyFile("../Effort.Extra.snk")] diff --git a/Effort.Extra.EF6.StrongName/packages.config b/Effort.Extra.EF6.StrongName/packages.config new file mode 100644 index 0000000..580cd50 --- /dev/null +++ b/Effort.Extra.EF6.StrongName/packages.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Effort.Extra.StrongName/Effort.Extra.StrongName.csproj b/Effort.Extra.StrongName/Effort.Extra.StrongName.csproj new file mode 100644 index 0000000..5607dc4 --- /dev/null +++ b/Effort.Extra.StrongName/Effort.Extra.StrongName.csproj @@ -0,0 +1,87 @@ + + + + + Debug + AnyCPU + {2BBD99E5-8301-4F22-B31B-1310262EF635} + Library + Properties + Effort.Extra + Effort.Extra + v4.5 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + bin\Release\Effort.Extra.XML + + + + ..\packages\Effort.1.1.4\lib\net45\Effort.dll + + + ..\packages\NMemory.1.0.1\lib\net45\NMemory.dll + + + + + + + + + + + + + + + ObjectData.cs + + + ObjectDataCollection.cs + + + ObjectDataLoader.cs + + + ObjectDataLoaderFactory.cs + + + ObjectTableDataLoader`1.cs + + + TableNamingStrategy.cs + + + Properties\SharedAssemblyInfo.cs + + + + + + + + + + \ No newline at end of file diff --git a/Effort.Extra.StrongName/Effort.Extra.StrongName.nuspec b/Effort.Extra.StrongName/Effort.Extra.StrongName.nuspec new file mode 100644 index 0000000..35aed3e --- /dev/null +++ b/Effort.Extra.StrongName/Effort.Extra.StrongName.nuspec @@ -0,0 +1,24 @@ + + + + Effort.Extra.StrongName + 1.2.3 + Extra Effort (strongly named) + Chris Rodgers + Chris Rodgers + false + Dynamic entity data loader for Effort; Strongly named version. + Create database definitions in code and load them into the effort in-memory database at runtime + + + + + + + + + + + + + \ No newline at end of file diff --git a/Effort.Extra.StrongName/Properties/AssemblyInfo.cs b/Effort.Extra.StrongName/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..67eee67 --- /dev/null +++ b/Effort.Extra.StrongName/Properties/AssemblyInfo.cs @@ -0,0 +1,4 @@ +using System.Reflection; + +[assembly: AssemblyTitle("Effort.Extra")] +[assembly: AssemblyKeyFile("../Effort.Extra.snk")] \ No newline at end of file diff --git a/Effort.Extra.StrongName/packages.config b/Effort.Extra.StrongName/packages.config new file mode 100644 index 0000000..e28c0ce --- /dev/null +++ b/Effort.Extra.StrongName/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Effort.Extra.sln b/Effort.Extra.sln index 6905ed3..935af88 100644 --- a/Effort.Extra.sln +++ b/Effort.Extra.sln @@ -9,6 +9,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effort.Extra.Tests", "Effor EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effort.Extra.EF6", "Effort.Extra.EF6\Effort.Extra.EF6.csproj", "{4AB03D69-5B8B-4D6A-BA6B-FCF7B747ACA4}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effort.Extra.StrongName", "Effort.Extra.StrongName\Effort.Extra.StrongName.csproj", "{2BBD99E5-8301-4F22-B31B-1310262EF635}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Effort.Extra.EF6.StrongName", "Effort.Extra.EF6.StrongName\Effort.Extra.EF6.StrongName.csproj", "{E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -27,6 +31,14 @@ Global {4AB03D69-5B8B-4D6A-BA6B-FCF7B747ACA4}.Debug|Any CPU.Build.0 = Debug|Any CPU {4AB03D69-5B8B-4D6A-BA6B-FCF7B747ACA4}.Release|Any CPU.ActiveCfg = Release|Any CPU {4AB03D69-5B8B-4D6A-BA6B-FCF7B747ACA4}.Release|Any CPU.Build.0 = Release|Any CPU + {2BBD99E5-8301-4F22-B31B-1310262EF635}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2BBD99E5-8301-4F22-B31B-1310262EF635}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2BBD99E5-8301-4F22-B31B-1310262EF635}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2BBD99E5-8301-4F22-B31B-1310262EF635}.Release|Any CPU.Build.0 = Release|Any CPU + {E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E06BEDC6-B9CE-46A2-B13C-FE3B34B7F131}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Effort.Extra.snk b/Effort.Extra.snk new file mode 100644 index 0000000000000000000000000000000000000000..b7144abef547b8817c43653369771b24e1a00524 GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50097nx!m%R&Bdf>qRg=_PNu)vtKRUPwk+QS z?6Jq5Q%^?CA~C`(gqdI`-V7x)s1VBSZ+PW)onJWp$o|%Z6#mwF|9Nq8e-}lw%mbI_ z3S!s4wPUMbaRC}?JSk7X5Ui%`^Pb;3; zm(kB34D=~rR82taiN9a0ToKH6TLX`%2SAPO!B2EsP#!xO=GV#dRhUDEf(Tbbv!lGO z_NqQZZ1$BdHJPal17mMsObMh=G@i&mQ539sBb<=ZjsHsQ z2oikrmddZ$hN*C2C~c7W({YSvzy#gVBDNe~x+$*PuW4G5?)u3*Lpx6yoim!+Nt6fRrY7p8^&ASvM-z7G(n7oy z!F0-lRy4@!x$LmZdEW`<@C#zQH#FY^{Flb2kQ1ybWwAD;*->aKF6#sj(zOwG6@XRR z+vl;c!CFH>p_($@rF;lPzojg2I}gk%q)xP%4vH6He3lFjNFg-W$c;ENU>jZ9gJV2V zxrn(~%Ci5TTVghQ2Is@|?M+9~o2rIh^V0}(Iv$3fkDOg`A%3ls?y2j_PtxJrHSw@; iE&BYxK#hr=Xd^PvGABc*JlA<<=hr|G=Z;Sn{)GwYjU(Cs literal 0 HcmV?d00001 diff --git a/Effort.Extra/Properties/AssemblyInfo.cs b/Effort.Extra/Properties/AssemblyInfo.cs index ef6eb07..467353a 100644 --- a/Effort.Extra/Properties/AssemblyInfo.cs +++ b/Effort.Extra/Properties/AssemblyInfo.cs @@ -1,3 +1,5 @@ using System.Reflection; +using System.Runtime.CompilerServices; -[assembly: AssemblyTitle("Effort.Extra")] \ No newline at end of file +[assembly: AssemblyTitle("Effort.Extra")] +[assembly: InternalsVisibleTo("Effort.Extra.Tests")] \ No newline at end of file diff --git a/SharedAssemblyInfo.cs b/SharedAssemblyInfo.cs index fa9f862..0f1e666 100644 --- a/SharedAssemblyInfo.cs +++ b/SharedAssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyDescription("Dynamic entity data loader for Effort")] @@ -11,5 +10,4 @@ [assembly: AssemblyCulture("")] [assembly: ComVisible(false)] [assembly: Guid("fadfc421-9ef5-4198-8eb0-fbbfcbae1167")] -[assembly: AssemblyVersion("1.2.3")] -[assembly: InternalsVisibleTo("Effort.Extra.Tests")] \ No newline at end of file +[assembly: AssemblyVersion("1.2.3")] \ No newline at end of file