diff --git a/.gitignore b/.gitignore index 2910601..6bae3b7 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ Backup*/ UpgradeLog*.XML src/*/lib/*.dll +.vs/ diff --git a/src/Demo.IronSharp/App.config b/src/Demo.IronSharp/App.config deleted file mode 100644 index fe53645..0000000 --- a/src/Demo.IronSharp/App.config +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/Demo.IronSharp/Demo.IronSharp.csproj b/src/Demo.IronSharp/Demo.IronSharp.csproj index 72748ee..5a88a4d 100644 --- a/src/Demo.IronSharp/Demo.IronSharp.csproj +++ b/src/Demo.IronSharp/Demo.IronSharp.csproj @@ -1,85 +1,18 @@ - - - + + - Debug - AnyCPU - {4EFB32B2-4CD3-4604-9ADC-458A4FC4C50B} Exe - Properties - Demo.IronSharpConsole - Demo.IronSharpConsole - v4.5 - 512 + netcoreapp2.1 - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - False - ..\packages\Common.Logging.2.1.2\lib\net40\Common.Logging.dll - - - ..\packages\Newtonsoft.Json.5.0.8\lib\net45\Newtonsoft.Json.dll - - - False - ..\packages\NUnit.2.6.4\lib\nunit.framework.dll - - - - - - - - - - + - - + + - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - - - {2603e861-09ab-482e-bf28-41d8b0b1b20b} - IronSharp.IronCache - - - {d891a220-aa6f-4d0c-b012-b25875787ba0} - IronSharp.IronMQ - - - {4fa5bf5d-c543-404e-89ec-c3bff90acf6b} - IronSharp.IronWorker - + + + - - + \ No newline at end of file diff --git a/src/Demo.IronSharp/Program.cs b/src/Demo.IronSharp/Program.cs index 0e758d0..6c77af0 100644 --- a/src/Demo.IronSharp/Program.cs +++ b/src/Demo.IronSharp/Program.cs @@ -15,7 +15,7 @@ internal class Program { private static void Main(string[] args) { - LogManager.Adapter = new ConsoleOutLoggerFactoryAdapter(); + LogManager.Adapter = new DebugLoggerFactoryAdapter(); // ========================================================= // Iron.io MQ diff --git a/src/Demo.IronSharp/Properties/AssemblyInfo.cs b/src/Demo.IronSharp/Properties/AssemblyInfo.cs deleted file mode 100644 index 127a600..0000000 --- a/src/Demo.IronSharp/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,39 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. - -[assembly: AssemblyTitle("Demo.IronSharp")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Demo.IronSharp")] -[assembly: AssemblyCopyright("Copyright © 2013")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. - -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM - -[assembly: Guid("668efe21-f96d-4736-8de1-d34d47b7a416")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] - -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/src/Demo.IronSharp/packages.config b/src/Demo.IronSharp/packages.config deleted file mode 100644 index e82645a..0000000 --- a/src/Demo.IronSharp/packages.config +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/src/IronSharp.Core/Config/IronDotConfigManager.cs b/src/IronSharp.Core/Config/IronDotConfigManager.cs index 09d94d4..404cc64 100644 --- a/src/IronSharp.Core/Config/IronDotConfigManager.cs +++ b/src/IronSharp.Core/Config/IronDotConfigManager.cs @@ -1,8 +1,6 @@ using System; using System.Collections.Generic; using System.IO; -using System.Reflection; -using System.Web.Hosting; using Common.Logging; using Newtonsoft.Json; @@ -120,9 +118,7 @@ private static string GetAppDirectory() { if (string.IsNullOrEmpty(_appDirectory)) { - _appDirectory = HostingEnvironment.IsHosted ? - HostingEnvironment.MapPath("~/") : - Path.GetDirectoryName(Assembly.GetExecutingAssembly().CodeBase); + _appDirectory = Directory.GetCurrentDirectory(); } return _appDirectory; } diff --git a/src/IronSharp.Core/IronSharp.Core.csproj b/src/IronSharp.Core/IronSharp.Core.csproj index 1c7c249..a8a4ddd 100644 --- a/src/IronSharp.Core/IronSharp.Core.csproj +++ b/src/IronSharp.Core/IronSharp.Core.csproj @@ -1,120 +1,25 @@ - - - + - Debug - AnyCPU - {1A6CC922-40A5-440A-868D-757FCDB08622} - Library - Properties - IronSharp.Core - IronSharp.Core - v4.5 - 512 - - + netstandard2.0 + Iron.Core + true + Jeremy Bell + Iron.io + https://raw.github.com/iron-io/iron_dotnet/master/LICENSE + https://github.com/iron-io/iron_dotnet + https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-core.png + Core configuration and other common features for IronSharp. Iron.io is a cloud application services provider that gives you immediate access to high-scale message queues, async processing, and caching. + Converted to NET Standard 2.0 + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml + 3.0.11 + localhost true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - bin\Publish\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset + true + true - - ..\packages\Common.Logging.2.1.2\lib\net40\Common.Logging.dll - - - ..\packages\Newtonsoft.Json.5.0.7\lib\net45\Newtonsoft.Json.dll - - - - - - - ..\packages\Microsoft.AspNet.WebApi.Client.4.0.30506.0\lib\net40\System.Net.Http.Formatting.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Designer - - - - + + - - - \ No newline at end of file diff --git a/src/IronSharp.Core/IronSharp.Core.csproj.DotSettings b/src/IronSharp.Core/IronSharp.Core.csproj.DotSettings deleted file mode 100644 index a3ff391..0000000 --- a/src/IronSharp.Core/IronSharp.Core.csproj.DotSettings +++ /dev/null @@ -1,7 +0,0 @@ - - True - True - True - True - True - True \ No newline at end of file diff --git a/src/IronSharp.Core/IronSharp.Core.nuspec b/src/IronSharp.Core/IronSharp.Core.nuspec deleted file mode 100644 index 74d5fdb..0000000 --- a/src/IronSharp.Core/IronSharp.Core.nuspec +++ /dev/null @@ -1,28 +0,0 @@ - - - - Iron.IronCore - 3.0.10 - IronCore - Jeremy Bell - Iron.io - https://raw.github.com/iron-io/iron_dotnet/master/LICENSE - https://github.com/iron-io/iron_dotnet - https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-core.png - false - IronCore is core for IronWorker, IronMq, IronCache packets - New version for MQ v3 and others products - iron.io - - - - - - - - - - - - - diff --git a/src/IronSharp.Core/Properties/AssemblyInfo.cs b/src/IronSharp.Core/Properties/AssemblyInfo.cs deleted file mode 100644 index 6849f7b..0000000 --- a/src/IronSharp.Core/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("IronSharp.Core")] -[assembly: AssemblyProduct("IronSharp.Core")] - -[assembly: ComVisible(false)] -[assembly: Guid("4baa8d66-1945-4d1f-8f11-a5cb5dfd5150")] - -[assembly: AssemblyDescription("Core configuration and other common features for IronSharp. Iron.io is a cloud application services provider that gives you immediate access to high-scale message queues, async processing, and caching.")] \ No newline at end of file diff --git a/src/IronSharp.Core/Types/RestResponse.cs b/src/IronSharp.Core/Types/RestResponse.cs index 71d76ca..e2c48a5 100644 --- a/src/IronSharp.Core/Types/RestResponse.cs +++ b/src/IronSharp.Core/Types/RestResponse.cs @@ -63,12 +63,13 @@ public bool CanReadResult() public ResponseMsg Msg() { - return Content.ReadAsAsync().Result; + return Newtonsoft.Json.JsonConvert.DeserializeObject(Content.ReadAsStringAsync().Result); } - public Task ReadResultAsync() + public async Task ReadResultAsync() { - return Content.ReadAsAsync(); + var text = await Content.ReadAsStringAsync(); + return Newtonsoft.Json.JsonConvert.DeserializeObject(text); } private void SetResult() diff --git a/src/IronSharp.Core/packages.config b/src/IronSharp.Core/packages.config deleted file mode 100644 index 1fb7ced..0000000 --- a/src/IronSharp.Core/packages.config +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/src/IronSharp.Extras.ProtoBufSerializers/IronSharp.Extras.ProtoBufSerializers.csproj b/src/IronSharp.Extras.ProtoBufSerializers/IronSharp.Extras.ProtoBufSerializers.csproj index 7757314..890b2eb 100644 --- a/src/IronSharp.Extras.ProtoBufSerializers/IronSharp.Extras.ProtoBufSerializers.csproj +++ b/src/IronSharp.Extras.ProtoBufSerializers/IronSharp.Extras.ProtoBufSerializers.csproj @@ -1,68 +1,14 @@ - - - + - Debug - AnyCPU - {40DF09EE-FD18-4BCA-9A61-898044477F7E} - Library - Properties - IronSharp.Extras.ProtoBufSerializers - IronSharp.Extras.ProtoBufSerializers - v4.5 - 512 + netstandard2.0 + Jeremy Bell + Iron.io + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\packages\protobuf-net.2.0.0.668\lib\net40\protobuf-net.dll - - - - - - - - - - - - - - - - - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - + - + - - \ No newline at end of file diff --git a/src/IronSharp.Extras.ProtoBufSerializers/Properties/AssemblyInfo.cs b/src/IronSharp.Extras.ProtoBufSerializers/Properties/AssemblyInfo.cs deleted file mode 100644 index f2e6ced..0000000 --- a/src/IronSharp.Extras.ProtoBufSerializers/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("IronSharp.Extras.ProtoBufSerializers")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("IronSharp.Extras.ProtoBufSerializers")] -[assembly: AssemblyCopyright("Copyright © 2013")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("2dbb097c-5305-4d61-9bdf-41191051583f")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/src/IronSharp.Extras.ProtoBufSerializers/packages.config b/src/IronSharp.Extras.ProtoBufSerializers/packages.config deleted file mode 100644 index f4080de..0000000 --- a/src/IronSharp.Extras.ProtoBufSerializers/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.2013.10.55.845.nupkg b/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.2013.10.55.845.nupkg deleted file mode 100644 index 0ee0418..0000000 Binary files a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.2013.10.55.845.nupkg and /dev/null differ diff --git a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.csproj b/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.csproj index 9612b24..c1c00c9 100644 --- a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.csproj +++ b/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.csproj @@ -1,67 +1,28 @@ - - - + - Debug - AnyCPU - {51A944C8-8A3D-4AB6-A475-6B2C204CD823} - Library - Properties - IronSharp.Extras.ServiceStackSerializers - IronSharp.Extras.ServiceStackSerializers - v4.5 - 512 - - + netstandard2.0 + true + Iron.Extras.ServiceStackSerializers + Jeremy Bell + Iron.io + https://raw.github.com/iron-io/iron_dotnet/master/LICENSE + http://grcodemonkey.github.io/iron_sharp/ + http://c577730.r99.cf2.rackcdn.com/images/FeSharp_Icon_128.png + Converted to NET Standard 2.0 + Provides additional Value Serializers for IronSharp using ServiceStack.Text + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml + iron.io,serializers,jsv,servicestack + 2018.10.1 + localhost true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + true + true - - ..\packages\ServiceStack.Text.3.9.67\lib\net35\ServiceStack.Text.dll - - - - - - - - - - - - - - - - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - + - - + - - \ No newline at end of file diff --git a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.nuspec b/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.nuspec deleted file mode 100644 index f7426a7..0000000 --- a/src/IronSharp.Extras.ServiceStackSerializers/IronSharp.Extras.ServiceStackSerializers.nuspec +++ /dev/null @@ -1,19 +0,0 @@ - - - - $id$ - $version$ - $title$ - $author$ - $author$ - http://grcodemonkey.github.io/iron_sharp/ - http://c577730.r99.cf2.rackcdn.com/images/FeSharp_Icon_128.png - false - $description$ - - iron.io,serializers,jsv,servicestack - - - - - \ No newline at end of file diff --git a/src/IronSharp.Extras.ServiceStackSerializers/Properties/AssemblyInfo.cs b/src/IronSharp.Extras.ServiceStackSerializers/Properties/AssemblyInfo.cs deleted file mode 100644 index c68cc50..0000000 --- a/src/IronSharp.Extras.ServiceStackSerializers/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("IronSharp.Extras.ServiceStackSerializers")] -[assembly: AssemblyProduct("IronSharp.Extras.ServiceStackSerializers")] - -[assembly: ComVisible(false)] -[assembly: Guid("b1013b90-fb5a-422a-8d50-83e18e78f00d")] - -[assembly: AssemblyDescription("Provides additional Value Serializers for IronSharp using ServiceStack.Text")] \ No newline at end of file diff --git a/src/IronSharp.Extras.ServiceStackSerializers/packages.config b/src/IronSharp.Extras.ServiceStackSerializers/packages.config deleted file mode 100644 index e376b0e..0000000 --- a/src/IronSharp.Extras.ServiceStackSerializers/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/IronSharp.IronCache/IronSharp.IronCache.csproj b/src/IronSharp.IronCache/IronSharp.IronCache.csproj index 414272c..75e26ed 100644 --- a/src/IronSharp.IronCache/IronSharp.IronCache.csproj +++ b/src/IronSharp.IronCache/IronSharp.IronCache.csproj @@ -1,80 +1,28 @@ - - - + - Debug - AnyCPU - {2603E861-09AB-482E-BF28-41D8B0B1B20B} - Library - Properties - IronSharp.IronCache - IronSharp.IronCache - v4.5 - 512 - - + netstandard2.0 + true + Iron.IronCache + Jeremy Bell + Iron.io + https://raw.github.com/iron-io/iron_dotnet/master/LICENSE + https://github.com/iron-io/iron_dotnet + https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-c.png + Converted to NET Standard 2.0 + IronCache is an elastic and durable key/value store that’s perfect for applications +that need to share state, pass data, and coordinate activity between processes and +devices. Reduce database load by making use of a high-performance middle tier for +asynchronous processing and communication. + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml + iron.io,cache + 1.0.3 + localhost true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - bin\Publish\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset + true + true - - ..\packages\Newtonsoft.Json.5.0.7\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - - - - - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - - - - - + - - \ No newline at end of file diff --git a/src/IronSharp.IronCache/IronSharp.IronCache.nuspec b/src/IronSharp.IronCache/IronSharp.IronCache.nuspec deleted file mode 100644 index 21f8c06..0000000 --- a/src/IronSharp.IronCache/IronSharp.IronCache.nuspec +++ /dev/null @@ -1,28 +0,0 @@ - - - - Iron.IronCache - 1.0.2 - IronCache - Jeremy Bell - Iron.io - https://raw.github.com/iron-io/iron_dotnet/master/LICENSE - https://github.com/iron-io/iron_dotnet - https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-c.png - false - IronCache is an elastic and durable key/value store that’s perfect for applications -that need to share state, pass data, and coordinate activity between processes and -devices. Reduce database load by making use of a high-performance middle tier for -asynchronous processing and communication. - - iron.io,cache - - - - - - - - - - \ No newline at end of file diff --git a/src/IronSharp.IronCache/Properties/AssemblyInfo.cs b/src/IronSharp.IronCache/Properties/AssemblyInfo.cs deleted file mode 100644 index 4383b48..0000000 --- a/src/IronSharp.IronCache/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("IronSharp.IronCache")] -[assembly: AssemblyProduct("IronSharp.IronCache")] - -[assembly: ComVisible(false)] -[assembly: Guid("1b53e643-f7da-4edc-b610-636a79a03d6b")] - -[assembly: AssemblyDescription("Key/Value Data Cache. IronCache is an elastic cache and key/value data store designed for sharing state, passing data, and coordinating activity between processes and devices.")] \ No newline at end of file diff --git a/src/IronSharp.IronCache/packages.config b/src/IronSharp.IronCache/packages.config deleted file mode 100644 index 893d57f..0000000 --- a/src/IronSharp.IronCache/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/IronSharp.IronMQ/IronSharp.IronMQ.csproj b/src/IronSharp.IronMQ/IronSharp.IronMQ.csproj index e1ed1bb..8a4568e 100644 --- a/src/IronSharp.IronMQ/IronSharp.IronMQ.csproj +++ b/src/IronSharp.IronMQ/IronSharp.IronMQ.csproj @@ -1,100 +1,28 @@ - - - + - Debug - AnyCPU - {D891A220-AA6F-4D0C-B012-B25875787BA0} - Library - Properties - IronSharp.IronMQ - IronSharp.IronMQ - v4.5 - 512 - - + netstandard2.0 + true + Iron.IronMQ + Jeremy Bell + Iron.io + https://raw.github.com/iron-io/iron_dotnet/master/LICENSE + https://github.com/iron-io/iron_dotnet + https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-mq.png + Converted to NET Standard 2.0 + An easy-to-use highly available message queuing service. Built for distributed + cloud applications with critical messaging needs. Provides on-demand message + queuing with HTTPS transport, one-time FIFO delivery, message persistence, + and cloud-optimized performance. + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml + iron.io,message queue + 3.0.15 + localhost true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - bin\Publish\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset + true + true - - ..\packages\Newtonsoft.Json.5.0.7\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - - - - - + - - \ No newline at end of file diff --git a/src/IronSharp.IronMQ/IronSharp.IronMQ.nuspec b/src/IronSharp.IronMQ/IronSharp.IronMQ.nuspec deleted file mode 100644 index 19d01ee..0000000 --- a/src/IronSharp.IronMQ/IronSharp.IronMQ.nuspec +++ /dev/null @@ -1,29 +0,0 @@ - - - - Iron.IronMQ - 3.0.14 - IronMQ - Jeremy Bell - Iron.io - https://raw.github.com/iron-io/iron_dotnet/master/LICENSE - https://github.com/iron-io/iron_dotnet - https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-mq.png - false - An easy-to-use highly available message queuing service. Built for distributed - cloud applications with critical messaging needs. Provides on-demand message - queuing with HTTPS transport, one-time FIFO delivery, message persistence, - and cloud-optimized performance. - New V3 Version! - iron.io,message queue - - - - - - - - - - - diff --git a/src/IronSharp.IronMQ/Properties/AssemblyInfo.cs b/src/IronSharp.IronMQ/Properties/AssemblyInfo.cs deleted file mode 100644 index eca0d57..0000000 --- a/src/IronSharp.IronMQ/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("IronSharp.IronMQ")] -[assembly: AssemblyProduct("IronSharp.IronMQ")] - -[assembly: ComVisible(false)] -[assembly: Guid("597a8f42-31b3-4698-bcc3-d1a2a2ea008f")] - -[assembly: AssemblyDescription("Message Queue for the Cloud. IronMQ is a reliable message queue service that lets you connect systems and build distributed apps that scale effortlessly and eliminate any single points of failure.")] \ No newline at end of file diff --git a/src/IronSharp.IronMQ/packages.config b/src/IronSharp.IronMQ/packages.config deleted file mode 100644 index 893d57f..0000000 --- a/src/IronSharp.IronMQ/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj b/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj index 1ebb305..e0760ab 100644 --- a/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj +++ b/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj @@ -1,107 +1,25 @@ - - - + - Debug - AnyCPU - {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B} - Library - Properties - IronSharp.IronWorker - IronSharp.IronWorker - v4.5 - 512 - - + netstandard2.0 + true + Iron.IronWorker + Jeremy Bell + Iron.io + https://raw.github.com/iron-io/iron_dotnet/master/LICENSE + https://github.com/iron-io/iron_dotnet + https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-w.png + Converted to NET Standard 2.0 + An easy-to-use scalable task queue that gives cloud developers a simple way to offload front-end tasks, run scheduled jobs, and process tasks in the background and at scale. + bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml + iron.io,cloud workers,task,scheduling + 1.0.3 + localhost true full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - bin\Publish\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset + true + true - - ..\packages\Newtonsoft.Json.5.0.7\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {1a6cc922-40a5-440a-868d-757fcdb08622} - IronSharp.Core - + - - - \ No newline at end of file diff --git a/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj.DotSettings b/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj.DotSettings deleted file mode 100644 index c2309ca..0000000 --- a/src/IronSharp.IronWorker/IronSharp.IronWorker.csproj.DotSettings +++ /dev/null @@ -1,4 +0,0 @@ - - True - True - True \ No newline at end of file diff --git a/src/IronSharp.IronWorker/IronSharp.IronWorker.nuspec b/src/IronSharp.IronWorker/IronSharp.IronWorker.nuspec deleted file mode 100644 index 072557e..0000000 --- a/src/IronSharp.IronWorker/IronSharp.IronWorker.nuspec +++ /dev/null @@ -1,25 +0,0 @@ - - - - Iron.IronWorker - 1.0.2 - IronWorker - Jeremy Bell - Iron.io - https://raw.github.com/iron-io/iron_dotnet/master/LICENSE - https://github.com/iron-io/iron_dotnet - https://raw.github.com/iron-io/iron_dotnet/master/images/net-iron-w.png - false - An easy-to-use scalable task queue that gives cloud developers a simple way to offload front-end tasks, run scheduled jobs, and process tasks in the background and at scale. - Added generate Webhook URI method - iron.io,cloud workers,task,scheduling - - - - - - - - - - \ No newline at end of file diff --git a/src/IronSharp.IronWorker/Properties/AssemblyInfo.cs b/src/IronSharp.IronWorker/Properties/AssemblyInfo.cs deleted file mode 100644 index e8b261d..0000000 --- a/src/IronSharp.IronWorker/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("IronSharp.IronWorker")] -[assembly: AssemblyProduct("IronSharp.IronWorker")] - -[assembly: ComVisible(false)] -[assembly: Guid("740a5fa9-60d2-4b88-8445-5608b4ddca63")] - -[assembly: AssemblyDescription("Workers and Scheduling. IronWorker is a multi-language worker platform that runs tasks in the background, in parallel, and at massive scale.")] \ No newline at end of file diff --git a/src/IronSharp.IronWorker/packages.config b/src/IronSharp.IronWorker/packages.config deleted file mode 100644 index 893d57f..0000000 --- a/src/IronSharp.IronWorker/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/IronSharp.sln b/src/IronSharp.sln index 7b97f00..7794a44 100644 --- a/src/IronSharp.sln +++ b/src/IronSharp.sln @@ -1,25 +1,25 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.21005.1 +# Visual Studio 15 +VisualStudioVersion = 15.0.28010.2041 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.Core", "IronSharp.Core\IronSharp.Core.csproj", "{1A6CC922-40A5-440A-868D-757FCDB08622}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.Core", "IronSharp.Core\IronSharp.Core.csproj", "{1A6CC922-40A5-440A-868D-757FCDB08622}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.IronMQ", "IronSharp.IronMQ\IronSharp.IronMQ.csproj", "{D891A220-AA6F-4D0C-B012-B25875787BA0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.IronMQ", "IronSharp.IronMQ\IronSharp.IronMQ.csproj", "{D891A220-AA6F-4D0C-B012-B25875787BA0}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.IronWorker", "IronSharp.IronWorker\IronSharp.IronWorker.csproj", "{4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.IronWorker", "IronSharp.IronWorker\IronSharp.IronWorker.csproj", "{4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.IronCache", "IronSharp.IronCache\IronSharp.IronCache.csproj", "{2603E861-09AB-482E-BF28-41D8B0B1B20B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.IronCache", "IronSharp.IronCache\IronSharp.IronCache.csproj", "{2603E861-09AB-482E-BF28-41D8B0B1B20B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.Extras.ServiceStackSerializers", "IronSharp.Extras.ServiceStackSerializers\IronSharp.Extras.ServiceStackSerializers.csproj", "{51A944C8-8A3D-4AB6-A475-6B2C204CD823}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.Extras.ServiceStackSerializers", "IronSharp.Extras.ServiceStackSerializers\IronSharp.Extras.ServiceStackSerializers.csproj", "{51A944C8-8A3D-4AB6-A475-6B2C204CD823}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.IronSharp", "Demo.IronSharp\Demo.IronSharp.csproj", "{4EFB32B2-4CD3-4604-9ADC-458A4FC4C50B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Demo.IronSharp", "Demo.IronSharp\Demo.IronSharp.csproj", "{4EFB32B2-4CD3-4604-9ADC-458A4FC4C50B}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Demos", "Demos", "{01B8724C-95A0-4B03-AE87-1BAAAA3AA2F1}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extras", "Extras", "{C8778C67-3748-47F8-AEAB-B33D8E6B9D55}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IronSharp.Extras.ProtoBufSerializers", "IronSharp.Extras.ProtoBufSerializers\IronSharp.Extras.ProtoBufSerializers.csproj", "{40DF09EE-FD18-4BCA-9A61-898044477F7E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IronSharp.Extras.ProtoBufSerializers", "IronSharp.Extras.ProtoBufSerializers\IronSharp.Extras.ProtoBufSerializers.csproj", "{40DF09EE-FD18-4BCA-9A61-898044477F7E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -30,26 +30,26 @@ Global GlobalSection(ProjectConfigurationPlatforms) = postSolution {1A6CC922-40A5-440A-868D-757FCDB08622}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1A6CC922-40A5-440A-868D-757FCDB08622}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1A6CC922-40A5-440A-868D-757FCDB08622}.Publish|Any CPU.ActiveCfg = Publish|Any CPU - {1A6CC922-40A5-440A-868D-757FCDB08622}.Publish|Any CPU.Build.0 = Publish|Any CPU + {1A6CC922-40A5-440A-868D-757FCDB08622}.Publish|Any CPU.ActiveCfg = Release|Any CPU + {1A6CC922-40A5-440A-868D-757FCDB08622}.Publish|Any CPU.Build.0 = Release|Any CPU {1A6CC922-40A5-440A-868D-757FCDB08622}.Release|Any CPU.ActiveCfg = Release|Any CPU {1A6CC922-40A5-440A-868D-757FCDB08622}.Release|Any CPU.Build.0 = Release|Any CPU {D891A220-AA6F-4D0C-B012-B25875787BA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D891A220-AA6F-4D0C-B012-B25875787BA0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D891A220-AA6F-4D0C-B012-B25875787BA0}.Publish|Any CPU.ActiveCfg = Publish|Any CPU - {D891A220-AA6F-4D0C-B012-B25875787BA0}.Publish|Any CPU.Build.0 = Publish|Any CPU + {D891A220-AA6F-4D0C-B012-B25875787BA0}.Publish|Any CPU.ActiveCfg = Release|Any CPU + {D891A220-AA6F-4D0C-B012-B25875787BA0}.Publish|Any CPU.Build.0 = Release|Any CPU {D891A220-AA6F-4D0C-B012-B25875787BA0}.Release|Any CPU.ActiveCfg = Release|Any CPU {D891A220-AA6F-4D0C-B012-B25875787BA0}.Release|Any CPU.Build.0 = Release|Any CPU {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Publish|Any CPU.ActiveCfg = Publish|Any CPU - {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Publish|Any CPU.Build.0 = Publish|Any CPU + {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Publish|Any CPU.ActiveCfg = Release|Any CPU + {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Publish|Any CPU.Build.0 = Release|Any CPU {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Release|Any CPU.ActiveCfg = Release|Any CPU {4FA5BF5D-C543-404E-89EC-C3BFF90ACF6B}.Release|Any CPU.Build.0 = Release|Any CPU {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Publish|Any CPU.ActiveCfg = Publish|Any CPU - {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Publish|Any CPU.Build.0 = Publish|Any CPU + {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Publish|Any CPU.ActiveCfg = Release|Any CPU + {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Publish|Any CPU.Build.0 = Release|Any CPU {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Release|Any CPU.ActiveCfg = Release|Any CPU {2603E861-09AB-482E-BF28-41D8B0B1B20B}.Release|Any CPU.Build.0 = Release|Any CPU {51A944C8-8A3D-4AB6-A475-6B2C204CD823}.Debug|Any CPU.ActiveCfg = Debug|Any CPU @@ -76,7 +76,10 @@ Global EndGlobalSection GlobalSection(NestedProjects) = preSolution {51A944C8-8A3D-4AB6-A475-6B2C204CD823} = {C8778C67-3748-47F8-AEAB-B33D8E6B9D55} - {40DF09EE-FD18-4BCA-9A61-898044477F7E} = {C8778C67-3748-47F8-AEAB-B33D8E6B9D55} {4EFB32B2-4CD3-4604-9ADC-458A4FC4C50B} = {01B8724C-95A0-4B03-AE87-1BAAAA3AA2F1} + {40DF09EE-FD18-4BCA-9A61-898044477F7E} = {C8778C67-3748-47F8-AEAB-B33D8E6B9D55} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {CBCED825-611E-4C21-AAB9-1F8F51C954F9} EndGlobalSection EndGlobal diff --git a/src/SolutionInfo.cs b/src/SolutionInfo.cs deleted file mode 100644 index 79beae6..0000000 --- a/src/SolutionInfo.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("grcodemonkey")] - -[assembly: AssemblyCopyright("")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -[assembly: AssemblyVersion("2013.11.02.0")] -[assembly: AssemblyFileVersion("2013.11.02.0")] \ No newline at end of file