diff --git a/src/Api/Api.csproj b/src/Api/Api.csproj
index d20119f8c9..bfdcb676b5 100644
--- a/src/Api/Api.csproj
+++ b/src/Api/Api.csproj
@@ -17,12 +17,6 @@
Bit.Api
-
-
- PreserveNewest
-
-
-
@@ -43,9 +37,9 @@
-
-
-
+
+
+
diff --git a/src/Billing/Billing.csproj b/src/Billing/Billing.csproj
index bdad4df7d1..80848e4cd2 100644
--- a/src/Billing/Billing.csproj
+++ b/src/Billing/Billing.csproj
@@ -1,21 +1,33 @@
- netcoreapp1.1
+ net461
+ true
+ Billing
+ Exe
+ Billing
+ bitwarden-Billing
+ false
+ false
+ false
+ false
+ false
+ false
Bit.Billing
-
+
+
-
-
-
-
+
+
+
+
diff --git a/src/Billing/Controllers/StripeController.cs b/src/Billing/Controllers/StripeController.cs
index 0e33d21353..a91dd9d1a7 100644
--- a/src/Billing/Controllers/StripeController.cs
+++ b/src/Billing/Controllers/StripeController.cs
@@ -6,7 +6,7 @@ namespace Bit.Billing.Controllers
public class StripeController : Controller
{
[HttpPost("webhook")]
- public void PostWebhook([FromBody]dynamic body)
+ public void PostWebhook([FromBody]dynamic body, [FromQuery] string key)
{
}
diff --git a/src/Billing/Program.cs b/src/Billing/Program.cs
index 3881f4451a..9a3072e9e7 100644
--- a/src/Billing/Program.cs
+++ b/src/Billing/Program.cs
@@ -1,6 +1,4 @@
-using System;
-using System.IO;
-using Microsoft.AspNetCore.Builder;
+using System.IO;
using Microsoft.AspNetCore.Hosting;
namespace Bit.Billing
@@ -14,7 +12,6 @@ namespace Bit.Billing
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup()
- .UseApplicationInsights()
.Build();
host.Run();
diff --git a/src/Billing/Properties/AssemblyInfo.cs b/src/Billing/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000000..fd565b5129
--- /dev/null
+++ b/src/Billing/Properties/AssemblyInfo.cs
@@ -0,0 +1,23 @@
+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("Bit.Billing")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("8bit Solutions LLC")]
+[assembly: AssemblyProduct("bitwarden")]
+[assembly: AssemblyCopyright("Copyright © 2015")]
+[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("02bc2982-ed8d-4a6d-a41e-092b3daeb98a")]
diff --git a/src/Billing/Properties/launchSettings.json b/src/Billing/Properties/launchSettings.json
index 1e3b7b42dc..4771a24580 100644
--- a/src/Billing/Properties/launchSettings.json
+++ b/src/Billing/Properties/launchSettings.json
@@ -11,7 +11,7 @@
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
- "launchUrl": "/",
+ "launchUrl": "",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
@@ -19,7 +19,7 @@
"Billing": {
"commandName": "Project",
"launchBrowser": true,
- "launchUrl": "/",
+ "launchUrl": "",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
diff --git a/src/Billing/runtimeconfig.template.json b/src/Billing/runtimeconfig.template.json
new file mode 100644
index 0000000000..ba2b29ab73
--- /dev/null
+++ b/src/Billing/runtimeconfig.template.json
@@ -0,0 +1,4 @@
+{
+ "gcServer": false,
+ "gcConcurrent": true
+}
\ No newline at end of file