Skip to content

Commit

Permalink
Master sync (#25)
Browse files Browse the repository at this point in the history
* initial commit from Akka.CQRS

* have NBench use .NET Core App 2.1 explicitly (#3)

* decoupling pricing system from Akka.Persistence.Query (#2)

* decoupling pricing system from Akka.Persistence.Query

* adding pricing support for Akka.CQRS.Subscriptions

* added IMarketEvent support to ITradeEventPublisher

* re-organizing subscriptions

* implementing market event subscriptions (#4)

* implementing market event subscriptions

* fixed compilation error

* reorganizing pricing subscriptions into its own project

* fleshed out market events

* added DistributedPubSub publishing support for market events

* more

* completed DistributedPubSub IMarketEvent implementation

* wired up pricing actors using DistributedPubSub

* completed first DistributedPubSub implementation of pricing service

* adjusted docker-compose to form one unified cluster

* made all subscribe messages for market events implement IWithStockId

* need to troubleshoot why we receive no MATCH events

* ported Aaronontheweb/InMemoryCQRSReplication#23

* integrating MarketSubscribe events into custom Petabridge.Cmd palette (#5)

* integrating MarketSubscribe events into custom Petabridge.Cmd palette

* fixed bugs with Petabridge.Cmd responses for price

* Added initial Web UI project (#6)

* Added initial Web UI project

* added Smoothie.js, Knockout.js, and SignalR.js libs

* added ClusterClient support

* adding hubs and actors

* first complete bootstrapped web UI

* end to end Web UI

* have cluster client connected, but not receiving any messages.

* got Web UI printing output correctly now

* fixed volume reporting (#7)

* made all Trade subscription events implement IWithStockId (#8)

* made all Trade subscription events implement IWithStockId

* implemented ActorTradeSubscriptionManager

* implemented ActorMarketEventSubscriptionManager

* added Google Protobuf files for Akka.CQRS (#9)

* added Google Protobuf files for Akka.CQRS

* Added compiled protobuf output

* working on subscription messages

* added protobuf messages for pricing

* working on implementing TradeEventSerializer

* added TradeEventSerializer

* completed first pass at TradeEventSerializer

* Added tests to validate Protobuf usage

* centralizing access to DevOps material (#10)

* centralizing access to DevOps material

* completed centralization of DevOps config

* Phobos integration (#11)

* Added build configuration support for Phobos

* added Phobos to PR validation

* fixed nuget restore

* Revert "Added build configuration support for Phobos"

This reverts commit f4c6c43.

* removed Phobos changes from .SLN

* changing build script

* added solution configurations for Phobos

* fixed dotnet publish stage

* added Phobos integration

* fixed compilation error

* working on XML POKE strategy

* fixed XPATH

* fixed issue with build script

* added Phobos configuration to Subscriptions.Tests

* copy build output to correct folder for Dockerfile support

* added Akka.CQRS.Subscriptions.Tests back to the solution file

* fixed outstanding issues with unit tests

* got Phobos docker builds to work

* fixed dotnet publish

* removed Docker stage from windows build pipeline

* added docker-compose with tracing and monitoring systems

* completed bug-fixing Phobos integration

* working on testing manual state distribution (#12)

* working on testing manual state distribution

* got sharding and routing systems up

* added router for earlier stages of workshop

* K8s setup (#13)

* Added Lighthouse Kubernetes YAML

* phobos must be explicitly enabled in order to run

* added YAML deployment files for a bunch of services

* added final K8s yaml files

* fixing bugs with cluster consistent hash routing (#14)

* fixing bugs with cluster consistent hash routing

* fixed issues with K8s and sharding

* Fix trade processor startup (#15)

* fixed DNS issue with trade-processor

* fixed NRE with MatchingEngine

* loaded DData config by default

* added deployServices script

* cleaned up issues with K8s deployments (#16)

* cleaned up issues with K8s deployments

* fixed deployment scripts

* reduced cluster size

* Revert "fixed deployment scripts"

This reverts commit a3266f2.

* fixed YAML

* fixing MongoDb pricing recovery error (#17)

* fixing MongoDb pricing recovery error

* fixed MongoDb recovery error and retry-reconnect from web

* fixed README

* Update README.md

* have continuous integration run for updates to individual lessons as well (#18)

* WIP - lesson6 workup (#19)

* removed Phobos packages

* removed Phobos K8s infrastructure

* removed phobos.conf

* fixed some bugs with MatchAggregator and OrderBookActor (#20)

* disabled Phobos builds on Azure Pipelines (#22)

* added Phobos K8s services back (#23)

* added Phobos K8s services back

* fixed pricing infra

* Fix orderbook snapshot recovery (#24)

* force mongodb to support binary serialization

* fixing MongoDb serialization

* no more MongoDb recovery of snapshot data

* Update README.md
  • Loading branch information
Aaronontheweb authored May 30, 2019
1 parent ea1d337 commit aed9348
Show file tree
Hide file tree
Showing 192 changed files with 41,200 additions and 1,099 deletions.
65 changes: 57 additions & 8 deletions Akka.CQRS.sln
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS", "src\Akka.CQRS\
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Tests", "src\Akka.CQRS.Tests\Akka.CQRS.Tests.csproj", "{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Tests.Performance", "src\Akka.CQRS.Tests.Performance\Akka.CQRS.Tests.Performance.csproj", "{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{79D71264-186B-4F62-8930-35DD9ECCAF3B}"
ProjectSection(SolutionItems) = preProject
build.cmd = build.cmd
Expand Down Expand Up @@ -45,82 +43,130 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Pricing.Service",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Pricing.Cli", "src\Akka.CQRS.Pricing.Cli\Akka.CQRS.Pricing.Cli.csproj", "{333F7F76-8429-487D-BEC8-1AE57ABC7D49}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Akka.CQRS.Infrastructure.Tests", "src\Akka.CQRS.Infrastructure.Tests\Akka.CQRS.Infrastructure.Tests.csproj", "{73E9BD37-D311-42FF-80E5-3E6C38835910}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Infrastructure.Tests", "src\Akka.CQRS.Infrastructure.Tests\Akka.CQRS.Infrastructure.Tests.csproj", "{73E9BD37-D311-42FF-80E5-3E6C38835910}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Pricing.Subscriptions", "src\Akka.CQRS.Pricing.Subscriptions\Akka.CQRS.Pricing.Subscriptions.csproj", "{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Pricing.Web", "src\Akka.CQRS.Pricing.Web\Akka.CQRS.Pricing.Web.csproj", "{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Akka.CQRS.Subscriptions.Tests", "src\Akka.CQRS.Subscriptions.Tests\Akka.CQRS.Subscriptions.Tests.csproj", "{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Phobos|Any CPU = Phobos|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E945AABA-2779-41E8-9B43-8898FFD64F22}.Release|Any CPU.Build.0 = Release|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970}.Release|Any CPU.Build.0 = Release|Any CPU
{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF}.Release|Any CPU.Build.0 = Release|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6F74FCA-8E53-4620-90C7-9A91278A3521}.Release|Any CPU.Build.0 = Release|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F1EFDCB9-FD61-4782-A12A-108C73DB368E}.Release|Any CPU.Build.0 = Release|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE}.Release|Any CPU.Build.0 = Release|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Debug|Any CPU.Build.0 = Debug|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Release|Any CPU.ActiveCfg = Release|Any CPU
{733BA8FC-C198-4C83-BA57-FE3672CBB307}.Release|Any CPU.Build.0 = Release|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{53895A69-5516-4598-8D76-32F9F2C67F0E}.Release|Any CPU.Build.0 = Release|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{290432CA-71FE-4045-9503-D294CC2586C4}.Release|Any CPU.Build.0 = Release|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BD6F0E08-1A18-44CE-A121-4AD09D63C0B0}.Release|Any CPU.Build.0 = Release|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A14AB205-AEF1-47ED-9836-D241D69889C4}.Release|Any CPU.Build.0 = Release|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6F32FB5-332F-48C1-8EC4-3FBD313BA411}.Release|Any CPU.Build.0 = Release|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ABB3AA71-9C0E-4455-9631-5D59031A8885}.Release|Any CPU.Build.0 = Release|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Debug|Any CPU.Build.0 = Debug|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Release|Any CPU.ActiveCfg = Release|Any CPU
{333F7F76-8429-487D-BEC8-1AE57ABC7D49}.Release|Any CPU.Build.0 = Release|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Debug|Any CPU.Build.0 = Debug|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Release|Any CPU.ActiveCfg = Release|Any CPU
{73E9BD37-D311-42FF-80E5-3E6C38835910}.Release|Any CPU.Build.0 = Release|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D}.Release|Any CPU.Build.0 = Release|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD}.Release|Any CPU.Build.0 = Release|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Phobos|Any CPU.ActiveCfg = Phobos|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Phobos|Any CPU.Build.0 = Phobos|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{E945AABA-2779-41E8-9B43-8898FFD64F22} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{0F9B9BC6-9F86-40E8-BA9B-D27BF3AC7970} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{CAE7CA7C-0D0C-4FDA-BDE9-BE16A27343EF} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{F6F74FCA-8E53-4620-90C7-9A91278A3521} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{F1EFDCB9-FD61-4782-A12A-108C73DB368E} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{5EB6F2C5-FEF1-402A-AB76-3A9F62B2EFDE} = {E1C0B656-C8EA-4F93-8855-798548B72B13}
Expand All @@ -133,6 +179,9 @@ Global
{ABB3AA71-9C0E-4455-9631-5D59031A8885} = {C60F4548-6FFD-4D0E-B8C3-6CD6BC8FBC2C}
{333F7F76-8429-487D-BEC8-1AE57ABC7D49} = {C60F4548-6FFD-4D0E-B8C3-6CD6BC8FBC2C}
{73E9BD37-D311-42FF-80E5-3E6C38835910} = {08DA7279-F347-4F54-95B6-7335F52746A6}
{2E24DA6E-348E-41FE-8A2B-F379AA6E7F1D} = {C60F4548-6FFD-4D0E-B8C3-6CD6BC8FBC2C}
{2137ADE9-E36F-4CB9-8384-FB41E3B27FFD} = {C60F4548-6FFD-4D0E-B8C3-6CD6BC8FBC2C}
{ACE53C1C-CCFC-4A0E-B924-3CA4435FF986} = {08DA7279-F347-4F54-95B6-7335F52746A6}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B99E6BB8-642A-4A68-86DF-69567CBA700A}
Expand Down
11 changes: 11 additions & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
<packageSources>
<clear />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="phobos" value="" />
</packageSources>
</configuration>
Loading

0 comments on commit aed9348

Please sign in to comment.