Skip to content
This repository has been archived by the owner on May 18, 2019. It is now read-only.

Commit

Permalink
Update dependencies, add .NET Core NuGet packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
buybackoff committed Dec 21, 2016
1 parent c5b96dd commit e17c224
Show file tree
Hide file tree
Showing 31 changed files with 967 additions and 92 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -180,5 +180,4 @@ nuget/*.nupkg
# ===================================================


!lib/ServiceStack.OrmLite.MySql.dll
!lib/ServiceStack.OrmLite.MySql.pdb
artifacts/
2 changes: 2 additions & 0 deletions dotnetcore/.vs/restore.dg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#:C:\Users\Sun\MD\Dev\Projects\Ractor.CLR\dotnetcore\Ractor\Ractor.xproj
C:\Users\Sun\MD\Dev\Projects\Ractor.CLR\dotnetcore\Ractor\Ractor.xproj|C:\Users\Sun\MD\Dev\Projects\Ractor.CLR\dotnetcore\Ractor.Persistence\Ractor.Persistence.xproj
19 changes: 19 additions & 0 deletions dotnetcore/Ractor.Persistence.AWS/Ractor.Persistence.AWS.xproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>b24f6ae4-0ab4-4d40-95da-5b75cada3b21</ProjectGuid>
<RootNamespace>Spreads</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
39 changes: 39 additions & 0 deletions dotnetcore/Ractor.Persistence.AWS/project.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"version": "0.5.0",
"description": "Ractor.Persistence",
"dependencies": {
"Ractor.Persistence": "0.5.0",
"AWSSDK": "2.3.55.2"
},
"frameworks": {
"net451": {}
},
"buildOptions": {
"warningsAsErrors": false,
"xmlDoc": true,
"compile": [ "../../src/Ractor.Persistence.AWS/**/*.cs" ],
"exclude": [

],
"define": [ "TRACE" ],
"nowarn": [],
"embed": {
"mappings": {
}
}
},
"authors": [ "Victor Baybekov" ],
"copyright": "Copyright 2016",
"packOptions": {
"owners": [ "Victor Baybekov" ],
"summary": "Redis based distributed actors + Dead simple API for distributed POCOs persistence",
"repository": { "url": "https://github.com/buybackoff/Ractor" },
"licenseUrl": "http://github.com/buybackoff/Ractor/blob/master/LICENSE.txt",
"iconUrl": "https://raw.githubusercontent.com/buybackoff/Ractor.CLR/master/docs/files/img/logo.png",
"projectUrl": "https://github.com/buybackoff/Ractor",
"tags": [
"Redis",
"Actors"
]
}
}
206 changes: 206 additions & 0 deletions dotnetcore/Ractor.Persistence.AWS/project.lock.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,206 @@
{
"locked": false,
"version": 2,
"targets": {
".NETFramework,Version=v4.5.1": {
"AWSSDK/2.3.55.2": {
"type": "package",
"compile": {
"lib/net45/AWSSDK.dll": {}
},
"runtime": {
"lib/net45/AWSSDK.dll": {}
}
},
"Dapper/1.50.2": {
"type": "package",
"frameworkAssemblies": [
"System.Data",
"System.Xml",
"System.Xml.Linq"
],
"compile": {
"lib/net451/Dapper.dll": {}
},
"runtime": {
"lib/net451/Dapper.dll": {}
}
},
"EntityFramework/6.1.3": {
"type": "package",
"frameworkAssemblies": [
"System.ComponentModel.DataAnnotations"
],
"compile": {
"lib/net45/EntityFramework.SqlServer.dll": {},
"lib/net45/EntityFramework.dll": {}
},
"runtime": {
"lib/net45/EntityFramework.SqlServer.dll": {},
"lib/net45/EntityFramework.dll": {}
}
},
"Newtonsoft.Json/9.0.1": {
"type": "package",
"compile": {
"lib/net45/Newtonsoft.Json.dll": {}
},
"runtime": {
"lib/net45/Newtonsoft.Json.dll": {}
}
},
"StackExchange.Redis/1.1.608": {
"type": "package",
"frameworkAssemblies": [
"System.IO.Compression"
],
"compile": {
"lib/net45/StackExchange.Redis.dll": {}
},
"runtime": {
"lib/net45/StackExchange.Redis.dll": {}
}
},
"Ractor.Persistence/0.5.0": {
"type": "project",
"framework": ".NETFramework,Version=v4.5.1",
"dependencies": {
"Dapper": "1.50.2",
"EntityFramework": "6.1.3",
"Newtonsoft.Json": "9.0.1",
"StackExchange.Redis": "1.1.608"
},
"frameworkAssemblies": [
"System.Configuration",
"System.Runtime.Caching"
],
"compile": {
"net451/Ractor.Persistence.dll": {}
},
"runtime": {
"net451/Ractor.Persistence.dll": {}
}
}
}
},
"libraries": {
"AWSSDK/2.3.55.2": {
"sha512": "zy/6psTOx9c8LaZqL1tUtiGKMpd35b16TNRctz/N6Qc6hqFeOjyZ5WVhn89szJkkZtotcMFyfq58Y2RfyRxxUg==",
"type": "package",
"path": "AWSSDK/2.3.55.2",
"files": [
"AWSSDK.2.3.55.2.nupkg.sha512",
"AWSSDK.nuspec",
"lib/net35/AWSSDK.dll",
"lib/net35/AWSSDK.pdb",
"lib/net45/AWSSDK.dll",
"lib/net45/AWSSDK.pdb",
"lib/portable-wpa+netcore45/AWSSDK.dll",
"lib/windows8/AWSSDK.dll",
"lib/windowsphone8/AWSSDK.dll",
"tools/account-management.ps1",
"tools/net35/install.ps1",
"tools/net45/install.ps1"
]
},
"Dapper/1.50.2": {
"sha512": "PhxIV8TI/5aYdLT4epuIZB+Evf0sv9gcQDpFGa04fSKDfNQIChRq0sKUgQbfpFWbuDW/UDDuiL3Grkhp/cvYrA==",
"type": "package",
"path": "Dapper/1.50.2",
"files": [
"Dapper.1.50.2.nupkg.sha512",
"Dapper.nuspec",
"lib/net40/Dapper.dll",
"lib/net40/Dapper.xml",
"lib/net45/Dapper.dll",
"lib/net45/Dapper.xml",
"lib/net451/Dapper.dll",
"lib/net451/Dapper.xml",
"lib/netstandard1.3/Dapper.dll",
"lib/netstandard1.3/Dapper.xml"
]
},
"EntityFramework/6.1.3": {
"sha512": "2xzFHAF3VVdmTR3//MygtQpwfbDjeaq+nQwCcokLzen7MKHOojPaxNPQPa4diHY1QtcR7zlHAJHNRqPB7W2Syw==",
"type": "package",
"path": "EntityFramework/6.1.3",
"files": [
"EntityFramework.6.1.3.nupkg.sha512",
"EntityFramework.nuspec",
"content/App.config.transform",
"content/Web.config.transform",
"lib/net40/EntityFramework.SqlServer.dll",
"lib/net40/EntityFramework.SqlServer.xml",
"lib/net40/EntityFramework.dll",
"lib/net40/EntityFramework.xml",
"lib/net45/EntityFramework.SqlServer.dll",
"lib/net45/EntityFramework.SqlServer.xml",
"lib/net45/EntityFramework.dll",
"lib/net45/EntityFramework.xml",
"tools/EntityFramework.PowerShell.Utility.dll",
"tools/EntityFramework.PowerShell.dll",
"tools/EntityFramework.psd1",
"tools/EntityFramework.psm1",
"tools/about_EntityFramework.help.txt",
"tools/init.ps1",
"tools/install.ps1",
"tools/migrate.exe"
]
},
"Newtonsoft.Json/9.0.1": {
"sha512": "U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
"type": "package",
"path": "Newtonsoft.Json/9.0.1",
"files": [
"Newtonsoft.Json.9.0.1.nupkg.sha512",
"Newtonsoft.Json.nuspec",
"lib/net20/Newtonsoft.Json.dll",
"lib/net20/Newtonsoft.Json.xml",
"lib/net35/Newtonsoft.Json.dll",
"lib/net35/Newtonsoft.Json.xml",
"lib/net40/Newtonsoft.Json.dll",
"lib/net40/Newtonsoft.Json.xml",
"lib/net45/Newtonsoft.Json.dll",
"lib/net45/Newtonsoft.Json.xml",
"lib/netstandard1.0/Newtonsoft.Json.dll",
"lib/netstandard1.0/Newtonsoft.Json.xml",
"lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll",
"lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml",
"lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.dll",
"lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.xml",
"tools/install.ps1"
]
},
"StackExchange.Redis/1.1.608": {
"sha512": "SXorfrt0kXU1ueYRvdZcZ87da7o75j0LTrOtRD7xbD1b/AhnL9nTohmHfz4Ob7ENwf7ecxl1L3vmSET3nemz7w==",
"type": "package",
"path": "StackExchange.Redis/1.1.608",
"files": [
"StackExchange.Redis.1.1.608.nupkg.sha512",
"StackExchange.Redis.nuspec",
"lib/net40/StackExchange.Redis.dll",
"lib/net40/StackExchange.Redis.xml",
"lib/net45/StackExchange.Redis.dll",
"lib/net45/StackExchange.Redis.xml",
"lib/net46/StackExchange.Redis.dll",
"lib/net46/StackExchange.Redis.xml",
"lib/netstandard1.5/StackExchange.Redis.dll",
"lib/netstandard1.5/StackExchange.Redis.xml"
]
},
"Ractor.Persistence/0.5.0": {
"type": "project",
"path": "../Ractor.Persistence/project.json",
"msbuildProject": "../Ractor.Persistence/Ractor.Persistence.xproj"
}
},
"projectFileDependencyGroups": {
"": [
"AWSSDK >= 2.3.55.2",
"Ractor.Persistence >= 0.5.0"
],
".NETFramework,Version=v4.5.1": []
},
"tools": {},
"projectFileToolGroups": {}
}
19 changes: 19 additions & 0 deletions dotnetcore/Ractor.Persistence/Ractor.Persistence.xproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0.25420" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0.25420</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>33261374-b3dc-4f18-973f-0b9151836191</ProjectGuid>
<RootNamespace>Spreads</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
</PropertyGroup>

<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
46 changes: 46 additions & 0 deletions dotnetcore/Ractor.Persistence/project.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"version": "0.5.0",
"description": "Ractor.Persistence",
"dependencies": {
"Newtonsoft.Json": "9.0.1",
"Dapper": "1.50.2",
"EntityFramework": "6.1.3",
"StackExchange.Redis": "1.1.608"
},
"frameworks": {
"net451": {
"frameworkAssemblies": {
"System.Runtime.Caching": "4.0.0.0",
"System.Configuration": "4.0.0.0"
}
}
},
"buildOptions": {
"warningsAsErrors": false,
"xmlDoc": true,
"compile": [ "../../src/Ractor.Persistence/**/*.cs" ],
"exclude": [

],
"define": [ "TRACE" ],
"nowarn": [],
"embed": {
"mappings": {
}
}
},
"authors": [ "Victor Baybekov" ],
"copyright": "Copyright 2016",
"packOptions": {
"owners": [ "Victor Baybekov" ],
"summary": "Redis based distributed actors + Dead simple API for distributed POCOs persistence",
"repository": { "url": "https://github.com/buybackoff/Ractor" },
"licenseUrl": "http://github.com/buybackoff/Ractor/blob/master/LICENSE.txt",
"iconUrl": "https://raw.githubusercontent.com/buybackoff/Ractor.CLR/master/docs/files/img/logo.png",
"projectUrl": "https://github.com/buybackoff/Ractor",
"tags": [
"Redis",
"Actors"
]
}
}
Loading

0 comments on commit e17c224

Please sign in to comment.