diff --git a/BetfairApi.sln b/BetfairApi.sln
deleted file mode 100644
index aed5815..0000000
--- a/BetfairApi.sln
+++ /dev/null
@@ -1,31 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29424.173
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BetfairApi", "BetfairApi\BetfairApi.csproj", "{AD1B8F57-D311-40AC-B828-BD5A67CFEFCD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BetfairApi.Tests", "BetfairApi.Tests\BetfairApi.Tests.csproj", "{999FDCEB-F0EF-42CD-8350-3757FD2D9C89}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {AD1B8F57-D311-40AC-B828-BD5A67CFEFCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AD1B8F57-D311-40AC-B828-BD5A67CFEFCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AD1B8F57-D311-40AC-B828-BD5A67CFEFCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AD1B8F57-D311-40AC-B828-BD5A67CFEFCD}.Release|Any CPU.Build.0 = Release|Any CPU
- {999FDCEB-F0EF-42CD-8350-3757FD2D9C89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {999FDCEB-F0EF-42CD-8350-3757FD2D9C89}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {999FDCEB-F0EF-42CD-8350-3757FD2D9C89}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {999FDCEB-F0EF-42CD-8350-3757FD2D9C89}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {70D33D7C-F59C-4E96-890D-B95C3E2F2762}
- EndGlobalSection
-EndGlobal
diff --git a/Jenkinsfile b/Jenkinsfile
deleted file mode 100644
index 80a2f21..0000000
--- a/Jenkinsfile
+++ /dev/null
@@ -1,37 +0,0 @@
-pipeline
-{
- agent { dockerfile true }
- stages
- {
- stage('Build')
- {
- steps
- {
- sh 'dotnet restore -s http://artifacts.successfulcode.com/repository/nuget-group/'
- sh 'dotnet build -c Release --no-restore'
- sh "dotnet pack -c Release --no-restore --no-build -p:PackageVersion=1.0.${env.BUILD_NUMBER}"
- }
- }
-
- stage('Archive artifacts')
- {
- steps
- {
- archiveArtifacts artifacts:'*/bin/Release/**/*.nupkg'
- }
- }
-
- stage('Publish nuget artifacts')
- {
- steps
- {
- sh "./JenkinsfileScripts/PublishNugetArtifacts.sh ${env.BUILD_NUMBER}"
- }
- }
- }
- post {
- always {
- deleteDir() /* clean up our workspace */
- }
- }
-}
\ No newline at end of file
diff --git a/JenkinsfileScripts/PublishNugetArtifacts.sh b/JenkinsfileScripts/PublishNugetArtifacts.sh
index 6ca8c51..6cb700b 100644
--- a/JenkinsfileScripts/PublishNugetArtifacts.sh
+++ b/JenkinsfileScripts/PublishNugetArtifacts.sh
@@ -1,6 +1,5 @@
echo "Publish version $1 artifacts"
BUILD_NUMBER = $1
for f in */bin/Release/**/*.nupkg; do
- mv "$f" "SuccessfulCode$f"
dotnet nuget push "$f" -k "8bb434b9-48cb-345d-a089-5216967caac1" -s "http://artifacts.successfulcode.com/repository/nuget-hosted/"
done
\ No newline at end of file
diff --git a/SuccessfulCode.BetfairApi.Tests/BetfairClientLoginTests.cs b/SuccessfulCode.BetfairApi.Tests/BetfairClientLoginTests.cs
new file mode 100644
index 0000000..f307eea
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.Tests/BetfairClientLoginTests.cs
@@ -0,0 +1,89 @@
+using SuccessfulCode.BetfairApi;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.Tests;
+using Xunit;
+using static SuccessfulCode.BetfairApi.Authentication;
+
+namespace AutoBet.Core.Tests
+{
+ public class BetfairClientLoginTests
+ {
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey, LoginStatus.Success)]
+ public void TestLogin(string username, string password, string appKey, LoginStatus expectedStatus)
+ {
+ //Arrange
+ var client = new Authentication(username, password, appKey);
+
+ //Act
+ var loginResponse = client.Authenticate().GetAwaiter().GetResult();
+
+ //Assert
+ Assert.NotNull(loginResponse);
+ Assert.Equal(expectedStatus, loginResponse.Status);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestAccountFunds(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new AccountApiClient(auth);
+
+ //Act
+ var accountFunds = client.GetAccountFunds().GetAwaiter().GetResult();
+
+ //Assert
+ Assert.NotNull(accountFunds);
+ Assert.True(accountFunds.AvailableToBetBalance > 0);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestAccountStatement(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new AccountApiClient(auth);
+
+ //Act
+ var accountStatement = client.GetAccountStatement().GetAwaiter().GetResult();
+
+ //Assert
+ Assert.NotNull(accountStatement);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestCurrentBets(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+
+ //Act
+ var currentOrders = client.ListCurrentOrders().GetAwaiter().GetResult();
+
+ //Assert
+ Assert.NotNull(currentOrders);
+ Assert.True(currentOrders.CurrentOrders.Length > -1);
+ }
+
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestPreviousOrders(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+
+ //Act
+ var currentOrders = client.ListClearedOrders(BetStatus.Settled).GetAwaiter().GetResult();
+
+ //Assert
+ Assert.NotNull(currentOrders);
+ }
+ }
+}
\ No newline at end of file
diff --git a/SuccessfulCode.BetfairApi.Tests/EventsTests.cs b/SuccessfulCode.BetfairApi.Tests/EventsTests.cs
new file mode 100644
index 0000000..3b2cd67
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.Tests/EventsTests.cs
@@ -0,0 +1,46 @@
+using Xunit;
+using System.Linq;
+using SuccessfulCode.BetfairApi.BettingModels;
+
+namespace SuccessfulCode.BetfairApi.Tests
+{
+ public class EventsTests
+ {
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestGetEventsTypes(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+
+ //Act
+ var eventsTypes = client.ListEventTypes(new BettingModels.MarketFilter()).Result;
+
+ //Assert
+ Assert.True(eventsTypes.Length > 0);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void TestGetEvents(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+ var eventTypes = client.ListEventTypes(new MarketFilter()).Result;
+ var horseRacingEventType = eventTypes.FirstOrDefault(e => e.EventType.Name == "Horse Racing");
+ var filter = new MarketFilter()
+ {
+ EventTypeIds = new[] { horseRacingEventType.EventType.Id },
+ MarketCountries = new[] { "IE", "US" }
+ };
+
+ //Act
+ var horseRacingEvents = client.ListEvents(filter).Result;
+
+ //Assert
+ Assert.True(horseRacingEvents.Length > 0);
+ }
+ }
+}
diff --git a/SuccessfulCode.BetfairApi.Tests/MarketTests.cs b/SuccessfulCode.BetfairApi.Tests/MarketTests.cs
new file mode 100644
index 0000000..00aadaa
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.Tests/MarketTests.cs
@@ -0,0 +1,77 @@
+using SuccessfulCode.BetfairApi.BettingModels;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using Xunit;
+
+namespace SuccessfulCode.BetfairApi.Tests
+{
+ public class MarketTests
+ {
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void ListMarketTypes(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+
+ //Act
+ var results = client.ListMarketTypes(new MarketFilter() { EventTypeIds = new[] { "7" } }).Result;
+
+ //Assert
+ Assert.True(results.Length > 0);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void GetHorseWinMarkets(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+ var horseRacingQueries = new BetfairHorseRacingQueries(client);
+
+ //Act
+ var horseWins = horseRacingQueries.GetHorseWinCatalogue(DateTime.UtcNow, DateTime.UtcNow.AddDays(20), "GB").Result;
+
+ //Assert
+ Assert.True(horseWins.Length > 0);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void GetHorseMarketBook(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+ var horseRacingQueries = new BetfairHorseRacingQueries(client);
+ var horseWins = horseRacingQueries.GetHorseWinCatalogue(DateTime.UtcNow, DateTime.UtcNow.AddDays(1), "GB").Result;
+
+ //Act
+ var prices = horseRacingQueries.GetBestPrices(horseWins[0].MarketId).Result;
+
+ //Assert
+ Assert.True(horseWins.Length > 0);
+ }
+
+ [Theory]
+ [InlineData(TestSettings.Username, TestSettings.Password, TestSettings.AppKey)]
+ public void GetSpecificBook(string username, string password, string appKey)
+ {
+ //Arrange
+ var auth = new Authentication(username, password, appKey);
+ var client = new BettingApiClient(auth);
+ var horseRacingQueries = new BetfairHorseRacingQueries(client);
+
+
+ //Act
+ var books = client.ListMarketBook(new[] { "1.166887988" }).Result;
+
+ //Assert
+ Assert.True(books.Length > 0);
+ }
+ }
+}
\ No newline at end of file
diff --git a/SuccessfulCode.BetfairApi.Tests/SuccessfulCode.BetfairApi.Tests.csproj b/SuccessfulCode.BetfairApi.Tests/SuccessfulCode.BetfairApi.Tests.csproj
new file mode 100644
index 0000000..b38fa7b
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.Tests/SuccessfulCode.BetfairApi.Tests.csproj
@@ -0,0 +1,20 @@
+
+
+
+ netcoreapp3.1
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SuccessfulCode.BetfairApi.Tests/TestSettings.cs b/SuccessfulCode.BetfairApi.Tests/TestSettings.cs
new file mode 100644
index 0000000..54c7a11
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.Tests/TestSettings.cs
@@ -0,0 +1,9 @@
+namespace SuccessfulCode.BetfairApi.Tests
+{
+ public static class TestSettings
+ {
+ public const string Username = "TheRocker1987";
+ public const string Password = "reSharper1036!";
+ public const string AppKey = "H5TT4zKqOlRCpNOr";
+ }
+}
diff --git a/SuccessfulCode.BetfairApi.sln b/SuccessfulCode.BetfairApi.sln
new file mode 100644
index 0000000..f1ad63e
--- /dev/null
+++ b/SuccessfulCode.BetfairApi.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29728.190
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SuccessfulCode.BetfairApi", "SuccessfulCode.BetfairApi\SuccessfulCode.BetfairApi.csproj", "{B0AF2551-6DB0-4241-8751-EEA69534554E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SuccessfulCode.BetfairApi.Tests", "SuccessfulCode.BetfairApi.Tests\SuccessfulCode.BetfairApi.Tests.csproj", "{3E5407A1-8418-4B17-9FE0-F3171B0BEF0C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B0AF2551-6DB0-4241-8751-EEA69534554E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0AF2551-6DB0-4241-8751-EEA69534554E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0AF2551-6DB0-4241-8751-EEA69534554E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0AF2551-6DB0-4241-8751-EEA69534554E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E5407A1-8418-4B17-9FE0-F3171B0BEF0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E5407A1-8418-4B17-9FE0-F3171B0BEF0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E5407A1-8418-4B17-9FE0-F3171B0BEF0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E5407A1-8418-4B17-9FE0-F3171B0BEF0C}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {276A7F86-3784-4B67-B436-35808F880CCA}
+ EndGlobalSection
+EndGlobal
diff --git a/BetfairApi/AccountApiClient.cs b/SuccessfulCode.BetfairApi/AccountApiClient.cs
similarity index 98%
rename from BetfairApi/AccountApiClient.cs
rename to SuccessfulCode.BetfairApi/AccountApiClient.cs
index 80a3699..e6205c6 100644
--- a/BetfairApi/AccountApiClient.cs
+++ b/SuccessfulCode.BetfairApi/AccountApiClient.cs
@@ -1,9 +1,9 @@
using System.Net.Http;
using System.Threading.Tasks;
-using BetfairApi.AccountModels;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi
+namespace SuccessfulCode.BetfairApi
{
public class AccountApiClient
{
diff --git a/BetfairApi/AccountModels/AccountDetailsResponse.cs b/SuccessfulCode.BetfairApi/AccountModels/AccountDetailsResponse.cs
similarity index 84%
rename from BetfairApi/AccountModels/AccountDetailsResponse.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AccountDetailsResponse.cs
index 41f465e..0a24dd7 100644
--- a/BetfairApi/AccountModels/AccountDetailsResponse.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AccountDetailsResponse.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Response for Account details.
diff --git a/BetfairApi/AccountModels/AccountFundsResponse.cs b/SuccessfulCode.BetfairApi/AccountModels/AccountFundsResponse.cs
similarity index 82%
rename from BetfairApi/AccountModels/AccountFundsResponse.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AccountFundsResponse.cs
index 483fd6a..e27c2e6 100644
--- a/BetfairApi/AccountModels/AccountFundsResponse.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AccountFundsResponse.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Response for retrieving available to bet.
diff --git a/BetfairApi/AccountModels/AccountStatementReport.cs b/SuccessfulCode.BetfairApi/AccountModels/AccountStatementReport.cs
similarity index 72%
rename from BetfairApi/AccountModels/AccountStatementReport.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AccountStatementReport.cs
index 061de50..f0c763b 100644
--- a/BetfairApi/AccountModels/AccountStatementReport.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AccountStatementReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// A container representing search results.
diff --git a/BetfairApi/AccountModels/AccountSubscription.cs b/SuccessfulCode.BetfairApi/AccountModels/AccountSubscription.cs
similarity index 75%
rename from BetfairApi/AccountModels/AccountSubscription.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AccountSubscription.cs
index 41ff8b4..ca9ea5a 100644
--- a/BetfairApi/AccountModels/AccountSubscription.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AccountSubscription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Application subscription details
diff --git a/BetfairApi/AccountModels/AffiliateRelation.cs b/SuccessfulCode.BetfairApi/AccountModels/AffiliateRelation.cs
similarity index 72%
rename from BetfairApi/AccountModels/AffiliateRelation.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AffiliateRelation.cs
index 38393a4..9ebb2b3 100644
--- a/BetfairApi/AccountModels/AffiliateRelation.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AffiliateRelation.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Wrapper object containing affiliate relation details
diff --git a/BetfairApi/AccountModels/ApplicationSubscription.cs b/SuccessfulCode.BetfairApi/AccountModels/ApplicationSubscription.cs
similarity index 86%
rename from BetfairApi/AccountModels/ApplicationSubscription.cs
rename to SuccessfulCode.BetfairApi/AccountModels/ApplicationSubscription.cs
index 33bb972..2c6a568 100644
--- a/BetfairApi/AccountModels/ApplicationSubscription.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/ApplicationSubscription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Application subscription details
diff --git a/BetfairApi/AccountModels/AuthorisationResponse.cs b/SuccessfulCode.BetfairApi/AccountModels/AuthorisationResponse.cs
similarity index 74%
rename from BetfairApi/AccountModels/AuthorisationResponse.cs
rename to SuccessfulCode.BetfairApi/AccountModels/AuthorisationResponse.cs
index 11e0e64..00724dc 100644
--- a/BetfairApi/AccountModels/AuthorisationResponse.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/AuthorisationResponse.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Wrapper object containing authorisation code and redirect URL for web vendors
diff --git a/BetfairApi/AccountModels/CurrencyRate.cs b/SuccessfulCode.BetfairApi/AccountModels/CurrencyRate.cs
similarity index 66%
rename from BetfairApi/AccountModels/CurrencyRate.cs
rename to SuccessfulCode.BetfairApi/AccountModels/CurrencyRate.cs
index bbfd656..4237f27 100644
--- a/BetfairApi/AccountModels/CurrencyRate.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/CurrencyRate.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Currency rate
diff --git a/BetfairApi/AccountModels/DeveloperApp.cs b/SuccessfulCode.BetfairApi/AccountModels/DeveloperApp.cs
similarity index 74%
rename from BetfairApi/AccountModels/DeveloperApp.cs
rename to SuccessfulCode.BetfairApi/AccountModels/DeveloperApp.cs
index 9a55716..8b95b0f 100644
--- a/BetfairApi/AccountModels/DeveloperApp.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/DeveloperApp.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Describes developer/vendor specific application
diff --git a/BetfairApi/AccountModels/DeveloperAppVersion.cs b/SuccessfulCode.BetfairApi/AccountModels/DeveloperAppVersion.cs
similarity index 85%
rename from BetfairApi/AccountModels/DeveloperAppVersion.cs
rename to SuccessfulCode.BetfairApi/AccountModels/DeveloperAppVersion.cs
index e3613f4..22ff4f4 100644
--- a/BetfairApi/AccountModels/DeveloperAppVersion.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/DeveloperAppVersion.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Describes a version of an external application
diff --git a/BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs
similarity index 84%
rename from BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs
index cb9f9e6..d86efe7 100644
--- a/BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/AffiliateRelationStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum AffiliateRelationStatus
{
diff --git a/BetfairApi/AccountModels/Enums/GrantType.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/GrantType.cs
similarity index 80%
rename from BetfairApi/AccountModels/Enums/GrantType.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/GrantType.cs
index 62fdc9b..ab4bc56 100644
--- a/BetfairApi/AccountModels/Enums/GrantType.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/GrantType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum GrantType
{
diff --git a/BetfairApi/AccountModels/Enums/IncludeItem.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/IncludeItem.cs
similarity index 86%
rename from BetfairApi/AccountModels/Enums/IncludeItem.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/IncludeItem.cs
index ec62b12..b911adf 100644
--- a/BetfairApi/AccountModels/Enums/IncludeItem.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/IncludeItem.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum IncludeItem
{
diff --git a/BetfairApi/AccountModels/Enums/ItemClass.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/ItemClass.cs
similarity index 72%
rename from BetfairApi/AccountModels/Enums/ItemClass.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/ItemClass.cs
index 0851c76..266bf3f 100644
--- a/BetfairApi/AccountModels/Enums/ItemClass.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/ItemClass.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum ItemClass
{
diff --git a/BetfairApi/AccountModels/Enums/Status.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/Status.cs
similarity index 72%
rename from BetfairApi/AccountModels/Enums/Status.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/Status.cs
index abf9b55..1cccec4 100644
--- a/BetfairApi/AccountModels/Enums/Status.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/Status.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum Status
{
diff --git a/BetfairApi/AccountModels/Enums/SubscriptionStatus.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/SubscriptionStatus.cs
similarity index 87%
rename from BetfairApi/AccountModels/Enums/SubscriptionStatus.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/SubscriptionStatus.cs
index 0b9402e..554ee39 100644
--- a/BetfairApi/AccountModels/Enums/SubscriptionStatus.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/SubscriptionStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum SubscriptionStatus
{
diff --git a/BetfairApi/AccountModels/Enums/TokenType.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/TokenType.cs
similarity index 72%
rename from BetfairApi/AccountModels/Enums/TokenType.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/TokenType.cs
index 9d5a0eb..d866c7c 100644
--- a/BetfairApi/AccountModels/Enums/TokenType.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/TokenType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum TokenType
{
diff --git a/BetfairApi/AccountModels/Enums/Wallet.cs b/SuccessfulCode.BetfairApi/AccountModels/Enums/Wallet.cs
similarity index 77%
rename from BetfairApi/AccountModels/Enums/Wallet.cs
rename to SuccessfulCode.BetfairApi/AccountModels/Enums/Wallet.cs
index 4f48f44..b9e5df8 100644
--- a/BetfairApi/AccountModels/Enums/Wallet.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/Enums/Wallet.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.AccountModels.Enums
+namespace SuccessfulCode.BetfairApi.AccountModels.Enums
{
public enum Wallet
{
diff --git a/BetfairApi/AccountModels/StatementItem.cs b/SuccessfulCode.BetfairApi/AccountModels/StatementItem.cs
similarity index 83%
rename from BetfairApi/AccountModels/StatementItem.cs
rename to SuccessfulCode.BetfairApi/AccountModels/StatementItem.cs
index 1d9f8e6..677dc0a 100644
--- a/BetfairApi/AccountModels/StatementItem.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/StatementItem.cs
@@ -1,8 +1,8 @@
using System;
using System.Collections.Generic;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Summary of a cleared order.
diff --git a/BetfairApi/AccountModels/StatementLegacyData.cs b/SuccessfulCode.BetfairApi/AccountModels/StatementLegacyData.cs
similarity index 90%
rename from BetfairApi/AccountModels/StatementLegacyData.cs
rename to SuccessfulCode.BetfairApi/AccountModels/StatementLegacyData.cs
index ce53457..550a7fd 100644
--- a/BetfairApi/AccountModels/StatementLegacyData.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/StatementLegacyData.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Summary of a cleared order.
diff --git a/BetfairApi/AccountModels/SubscriptionHistory.cs b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionHistory.cs
similarity index 85%
rename from BetfairApi/AccountModels/SubscriptionHistory.cs
rename to SuccessfulCode.BetfairApi/AccountModels/SubscriptionHistory.cs
index fecfc22..cc2fff7 100644
--- a/BetfairApi/AccountModels/SubscriptionHistory.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionHistory.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Application subscription history details
diff --git a/BetfairApi/AccountModels/SubscriptionOptions.cs b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionOptions.cs
similarity index 77%
rename from BetfairApi/AccountModels/SubscriptionOptions.cs
rename to SuccessfulCode.BetfairApi/AccountModels/SubscriptionOptions.cs
index 9e06dc0..47cea8f 100644
--- a/BetfairApi/AccountModels/SubscriptionOptions.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionOptions.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Wrapper object containing details of how a subscription should be created
diff --git a/BetfairApi/AccountModels/SubscriptionTokenInfo.cs b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionTokenInfo.cs
similarity index 82%
rename from BetfairApi/AccountModels/SubscriptionTokenInfo.cs
rename to SuccessfulCode.BetfairApi/AccountModels/SubscriptionTokenInfo.cs
index a869540..fb6a299 100644
--- a/BetfairApi/AccountModels/SubscriptionTokenInfo.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/SubscriptionTokenInfo.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Subscription token information
diff --git a/BetfairApi/BettingModels/TimeRange.cs b/SuccessfulCode.BetfairApi/AccountModels/TimeRange.cs
similarity index 65%
rename from BetfairApi/BettingModels/TimeRange.cs
rename to SuccessfulCode.BetfairApi/AccountModels/TimeRange.cs
index 18d2bcb..3bffa2b 100644
--- a/BetfairApi/BettingModels/TimeRange.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/TimeRange.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// TimeRange
diff --git a/BetfairApi/AccountModels/TransferResponse.cs b/SuccessfulCode.BetfairApi/AccountModels/TransferResponse.cs
similarity index 64%
rename from BetfairApi/AccountModels/TransferResponse.cs
rename to SuccessfulCode.BetfairApi/AccountModels/TransferResponse.cs
index 5fae2ea..8ccbf15 100644
--- a/BetfairApi/AccountModels/TransferResponse.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/TransferResponse.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Transfer operation response
diff --git a/BetfairApi/AccountModels/VendorAccessTokenInfo.cs b/SuccessfulCode.BetfairApi/AccountModels/VendorAccessTokenInfo.cs
similarity index 83%
rename from BetfairApi/AccountModels/VendorAccessTokenInfo.cs
rename to SuccessfulCode.BetfairApi/AccountModels/VendorAccessTokenInfo.cs
index 98f086d..22f90ba 100644
--- a/BetfairApi/AccountModels/VendorAccessTokenInfo.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/VendorAccessTokenInfo.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Wrapper object containing UserVendorSessionToken, RefreshToken and optionally a Subscription Token if one was created
diff --git a/BetfairApi/AccountModels/VendorDetails.cs b/SuccessfulCode.BetfairApi/AccountModels/VendorDetails.cs
similarity index 74%
rename from BetfairApi/AccountModels/VendorDetails.cs
rename to SuccessfulCode.BetfairApi/AccountModels/VendorDetails.cs
index 74e6297..6f2e1a3 100644
--- a/BetfairApi/AccountModels/VendorDetails.cs
+++ b/SuccessfulCode.BetfairApi/AccountModels/VendorDetails.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.AccountModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.AccountModels
{
///
/// Wrapper object containing vendor name and redirect url
diff --git a/BetfairApi/Authentication.cs b/SuccessfulCode.BetfairApi/Authentication.cs
similarity index 99%
rename from BetfairApi/Authentication.cs
rename to SuccessfulCode.BetfairApi/Authentication.cs
index 29c661d..9312c05 100644
--- a/BetfairApi/Authentication.cs
+++ b/SuccessfulCode.BetfairApi/Authentication.cs
@@ -8,7 +8,7 @@ using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
-namespace BetfairApi
+namespace SuccessfulCode.BetfairApi
{
public class Authentication
{
diff --git a/BetfairApi/BetfairHorseRacingQueries.cs b/SuccessfulCode.BetfairApi/BetfairHorseRacingQueries.cs
similarity index 95%
rename from BetfairApi/BetfairHorseRacingQueries.cs
rename to SuccessfulCode.BetfairApi/BetfairHorseRacingQueries.cs
index 25435fb..ea040d1 100644
--- a/BetfairApi/BetfairHorseRacingQueries.cs
+++ b/SuccessfulCode.BetfairApi/BetfairHorseRacingQueries.cs
@@ -1,12 +1,12 @@
-using BetfairApi.BettingModels;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace BetfairApi
+namespace SuccessfulCode.BetfairApi
{
public class BetfairHorseRacingQueries
{
diff --git a/BetfairApi/BettingApiClient.cs b/SuccessfulCode.BetfairApi/BettingApiClient.cs
similarity index 99%
rename from BetfairApi/BettingApiClient.cs
rename to SuccessfulCode.BetfairApi/BettingApiClient.cs
index 28894ba..467d806 100644
--- a/BetfairApi/BettingApiClient.cs
+++ b/SuccessfulCode.BetfairApi/BettingApiClient.cs
@@ -4,10 +4,10 @@ using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
-using BetfairApi.BettingModels;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi
+namespace SuccessfulCode.BetfairApi
{
public class BettingApiClient
{
diff --git a/BetfairApi/BettingModels/CancelExecutionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/CancelExecutionReport.cs
similarity index 77%
rename from BetfairApi/BettingModels/CancelExecutionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CancelExecutionReport.cs
index 12eb1d4..25bdd20 100644
--- a/BetfairApi/BettingModels/CancelExecutionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CancelExecutionReport.cs
@@ -1,7 +1,4 @@
-using System;
-using BetfairApi.BettingModels.Enums;
-
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class CancelExecutionReport
{
diff --git a/BetfairApi/BettingModels/CancelInstruction.cs b/SuccessfulCode.BetfairApi/BettingModels/CancelInstruction.cs
similarity index 73%
rename from BetfairApi/BettingModels/CancelInstruction.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CancelInstruction.cs
index ba1df9d..2b6baf6 100644
--- a/BetfairApi/BettingModels/CancelInstruction.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CancelInstruction.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Instruction to fully or partially cancel an order (only applies to LIMIT orders)
diff --git a/BetfairApi/BettingModels/CancelInstructionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/CancelInstructionReport.cs
similarity index 75%
rename from BetfairApi/BettingModels/CancelInstructionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CancelInstructionReport.cs
index 5ea19c0..2b50b5b 100644
--- a/BetfairApi/BettingModels/CancelInstructionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CancelInstructionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class CancelInstructionReport
{
diff --git a/BetfairApi/BettingModels/ClearedOrderSummary.cs b/SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummary.cs
similarity index 92%
rename from BetfairApi/BettingModels/ClearedOrderSummary.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummary.cs
index ccc03a3..7dca418 100644
--- a/BetfairApi/BettingModels/ClearedOrderSummary.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummary.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Summary of a cleared order.
diff --git a/BetfairApi/BettingModels/ClearedOrderSummaryReport.cs b/SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummaryReport.cs
similarity index 72%
rename from BetfairApi/BettingModels/ClearedOrderSummaryReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummaryReport.cs
index df6b414..9b2a7d6 100644
--- a/BetfairApi/BettingModels/ClearedOrderSummaryReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ClearedOrderSummaryReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// A container representing search results.
diff --git a/BetfairApi/BettingModels/Competition.cs b/SuccessfulCode.BetfairApi/BettingModels/Competition.cs
similarity index 65%
rename from BetfairApi/BettingModels/Competition.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Competition.cs
index f9d2d3c..141678c 100644
--- a/BetfairApi/BettingModels/Competition.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Competition.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Competition
diff --git a/BetfairApi/BettingModels/CompetitionResult.cs b/SuccessfulCode.BetfairApi/BettingModels/CompetitionResult.cs
similarity index 73%
rename from BetfairApi/BettingModels/CompetitionResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CompetitionResult.cs
index e71c758..3e78201 100644
--- a/BetfairApi/BettingModels/CompetitionResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CompetitionResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Competition Result
diff --git a/BetfairApi/BettingModels/CountryCodeResult.cs b/SuccessfulCode.BetfairApi/BettingModels/CountryCodeResult.cs
similarity index 68%
rename from BetfairApi/BettingModels/CountryCodeResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CountryCodeResult.cs
index 6d1c01e..a1ea6ca 100644
--- a/BetfairApi/BettingModels/CountryCodeResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CountryCodeResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// CountryCode Result
diff --git a/BetfairApi/BettingModels/CurrentOrderSummary.cs b/SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummary.cs
similarity index 92%
rename from BetfairApi/BettingModels/CurrentOrderSummary.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummary.cs
index 8f7c276..7574a5f 100644
--- a/BetfairApi/BettingModels/CurrentOrderSummary.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummary.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Summary of a current order.
diff --git a/BetfairApi/BettingModels/CurrentOrderSummaryReport.cs b/SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummaryReport.cs
similarity index 72%
rename from BetfairApi/BettingModels/CurrentOrderSummaryReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummaryReport.cs
index 42ef43f..08ed52d 100644
--- a/BetfairApi/BettingModels/CurrentOrderSummaryReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/CurrentOrderSummaryReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// A container representing search results.
diff --git a/BetfairApi/BettingModels/Enums/BetStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/BetStatus.cs
similarity index 85%
rename from BetfairApi/BettingModels/Enums/BetStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/BetStatus.cs
index 784f761..e9c0717 100644
--- a/BetfairApi/BettingModels/Enums/BetStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/BetStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum BetStatus
{
diff --git a/BetfairApi/BettingModels/Enums/BetTargetType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/BetTargetType.cs
similarity index 79%
rename from BetfairApi/BettingModels/Enums/BetTargetType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/BetTargetType.cs
index 1c4f09b..a5b83f4 100644
--- a/BetfairApi/BettingModels/Enums/BetTargetType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/BetTargetType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum BetTargetType
{
diff --git a/BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs
similarity index 97%
rename from BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs
index 6f6beb6..4cb41dd 100644
--- a/BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportErrorCode.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum ExecutionReportErrorCode
{
diff --git a/BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs
similarity index 85%
rename from BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs
index 9644d42..c77e7e7 100644
--- a/BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/ExecutionReportStatus.cs
@@ -1,6 +1,6 @@
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum ExecutionReportStatus
{
diff --git a/BetfairApi/BettingModels/Enums/GroupBy.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/GroupBy.cs
similarity index 89%
rename from BetfairApi/BettingModels/Enums/GroupBy.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/GroupBy.cs
index 723cb68..bed1240 100644
--- a/BetfairApi/BettingModels/Enums/GroupBy.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/GroupBy.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum GroupBy
{
diff --git a/BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs
similarity index 97%
rename from BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs
index f825e51..de310a9 100644
--- a/BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportErrorCode.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum InstructionReportErrorCode
{
diff --git a/BetfairApi/BettingModels/Enums/InstructionReportStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportStatus.cs
similarity index 83%
rename from BetfairApi/BettingModels/Enums/InstructionReportStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportStatus.cs
index c3a4528..2a7b602 100644
--- a/BetfairApi/BettingModels/Enums/InstructionReportStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/InstructionReportStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum InstructionReportStatus
{
diff --git a/BetfairApi/BettingModels/Enums/LimitBreachActionType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/LimitBreachActionType.cs
similarity index 84%
rename from BetfairApi/BettingModels/Enums/LimitBreachActionType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/LimitBreachActionType.cs
index 5d1171c..de1be33 100644
--- a/BetfairApi/BettingModels/Enums/LimitBreachActionType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/LimitBreachActionType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum LimitBreachActionType
{
diff --git a/BetfairApi/BettingModels/Enums/MarketBettingType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketBettingType.cs
similarity index 89%
rename from BetfairApi/BettingModels/Enums/MarketBettingType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MarketBettingType.cs
index 2cb0fce..59f1c32 100644
--- a/BetfairApi/BettingModels/Enums/MarketBettingType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketBettingType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MarketBettingType
{
diff --git a/BetfairApi/BettingModels/Enums/MarketGroupType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketGroupType.cs
similarity index 72%
rename from BetfairApi/BettingModels/Enums/MarketGroupType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MarketGroupType.cs
index 78def9b..de55e0e 100644
--- a/BetfairApi/BettingModels/Enums/MarketGroupType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketGroupType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MarketGroupType
{
diff --git a/BetfairApi/BettingModels/Enums/MarketProjection.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketProjection.cs
similarity index 91%
rename from BetfairApi/BettingModels/Enums/MarketProjection.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MarketProjection.cs
index 7e57a89..47e58eb 100644
--- a/BetfairApi/BettingModels/Enums/MarketProjection.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketProjection.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MarketProjection
{
diff --git a/BetfairApi/BettingModels/Enums/MarketSort.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketSort.cs
similarity index 90%
rename from BetfairApi/BettingModels/Enums/MarketSort.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MarketSort.cs
index 8ceb14f..d4e9448 100644
--- a/BetfairApi/BettingModels/Enums/MarketSort.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketSort.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MarketSort
{
diff --git a/BetfairApi/BettingModels/Enums/MarketStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketStatus.cs
similarity index 85%
rename from BetfairApi/BettingModels/Enums/MarketStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MarketStatus.cs
index 5be863e..ead550d 100644
--- a/BetfairApi/BettingModels/Enums/MarketStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MarketStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MarketStatus
{
diff --git a/BetfairApi/BettingModels/Enums/MatchProjection.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/MatchProjection.cs
similarity index 84%
rename from BetfairApi/BettingModels/Enums/MatchProjection.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/MatchProjection.cs
index cc1583a..e26320c 100644
--- a/BetfairApi/BettingModels/Enums/MatchProjection.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/MatchProjection.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum MatchProjection
{
diff --git a/BetfairApi/BettingModels/Enums/OrderBy.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderBy.cs
similarity index 89%
rename from BetfairApi/BettingModels/Enums/OrderBy.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/OrderBy.cs
index bea7e04..a47f8cf 100644
--- a/BetfairApi/BettingModels/Enums/OrderBy.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderBy.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum OrderBy
{
diff --git a/BetfairApi/BettingModels/Enums/OrderProjection.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderProjection.cs
similarity index 83%
rename from BetfairApi/BettingModels/Enums/OrderProjection.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/OrderProjection.cs
index 2af5acc..0045e2f 100644
--- a/BetfairApi/BettingModels/Enums/OrderProjection.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderProjection.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum OrderProjection
{
diff --git a/BetfairApi/BettingModels/Enums/OrderStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderStatus.cs
similarity index 86%
rename from BetfairApi/BettingModels/Enums/OrderStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/OrderStatus.cs
index 3d5bf25..c92946a 100644
--- a/BetfairApi/BettingModels/Enums/OrderStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum OrderStatus
{
diff --git a/BetfairApi/BettingModels/Enums/OrderType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderType.cs
similarity index 83%
rename from BetfairApi/BettingModels/Enums/OrderType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/OrderType.cs
index 2daaeb6..03c7f12 100644
--- a/BetfairApi/BettingModels/Enums/OrderType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/OrderType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum OrderType
{
diff --git a/BetfairApi/BettingModels/Enums/PersistenceType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/PersistenceType.cs
similarity index 83%
rename from BetfairApi/BettingModels/Enums/PersistenceType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/PersistenceType.cs
index c1fce61..3ef9215 100644
--- a/BetfairApi/BettingModels/Enums/PersistenceType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/PersistenceType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum PersistenceType
{
diff --git a/BetfairApi/BettingModels/Enums/PriceData.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/PriceData.cs
similarity index 88%
rename from BetfairApi/BettingModels/Enums/PriceData.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/PriceData.cs
index 26ae250..3df73f7 100644
--- a/BetfairApi/BettingModels/Enums/PriceData.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/PriceData.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum PriceData
{
diff --git a/BetfairApi/BettingModels/Enums/PriceLadderType.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/PriceLadderType.cs
similarity index 82%
rename from BetfairApi/BettingModels/Enums/PriceLadderType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/PriceLadderType.cs
index 2b2d637..35b8dc1 100644
--- a/BetfairApi/BettingModels/Enums/PriceLadderType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/PriceLadderType.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum PriceLadderType
{
diff --git a/BetfairApi/BettingModels/Enums/RollupModel.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/RollupModel.cs
similarity index 85%
rename from BetfairApi/BettingModels/Enums/RollupModel.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/RollupModel.cs
index 35654b7..066b3a2 100644
--- a/BetfairApi/BettingModels/Enums/RollupModel.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/RollupModel.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum RollupModel
{
diff --git a/BetfairApi/BettingModels/Enums/RunnerStatus.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/RunnerStatus.cs
similarity index 88%
rename from BetfairApi/BettingModels/Enums/RunnerStatus.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/RunnerStatus.cs
index 575780e..646ba27 100644
--- a/BetfairApi/BettingModels/Enums/RunnerStatus.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/RunnerStatus.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum RunnerStatus
{
diff --git a/BetfairApi/BettingModels/Enums/Side.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/Side.cs
similarity index 76%
rename from BetfairApi/BettingModels/Enums/Side.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/Side.cs
index e9a2a23..c6a95dd 100644
--- a/BetfairApi/BettingModels/Enums/Side.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/Side.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum Side
{
diff --git a/BetfairApi/BettingModels/Enums/SortDir.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/SortDir.cs
similarity index 81%
rename from BetfairApi/BettingModels/Enums/SortDir.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/SortDir.cs
index 0ddeb54..722e278 100644
--- a/BetfairApi/BettingModels/Enums/SortDir.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/SortDir.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum SortDir
{
diff --git a/BetfairApi/BettingModels/Enums/TimeGranularity.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/TimeGranularity.cs
similarity index 82%
rename from BetfairApi/BettingModels/Enums/TimeGranularity.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/TimeGranularity.cs
index d2dc023..02793a4 100644
--- a/BetfairApi/BettingModels/Enums/TimeGranularity.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/TimeGranularity.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum TimeGranularity
{
diff --git a/BetfairApi/BettingModels/Enums/TimeInForce.cs b/SuccessfulCode.BetfairApi/BettingModels/Enums/TimeInForce.cs
similarity index 73%
rename from BetfairApi/BettingModels/Enums/TimeInForce.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Enums/TimeInForce.cs
index 631f7ee..965bd8d 100644
--- a/BetfairApi/BettingModels/Enums/TimeInForce.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Enums/TimeInForce.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.Serialization;
-namespace BetfairApi.BettingModels.Enums
+namespace SuccessfulCode.BetfairApi.BettingModels.Enums
{
public enum TimeInForce
{
diff --git a/BetfairApi/BettingModels/Event.cs b/SuccessfulCode.BetfairApi/BettingModels/Event.cs
similarity index 78%
rename from BetfairApi/BettingModels/Event.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Event.cs
index 40d2276..e995522 100644
--- a/BetfairApi/BettingModels/Event.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Event.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Event
diff --git a/BetfairApi/BettingModels/EventResult.cs b/SuccessfulCode.BetfairApi/BettingModels/EventResult.cs
similarity index 66%
rename from BetfairApi/BettingModels/EventResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/EventResult.cs
index 68b08b6..d7d80a6 100644
--- a/BetfairApi/BettingModels/EventResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/EventResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Event Result
diff --git a/BetfairApi/BettingModels/EventType.cs b/SuccessfulCode.BetfairApi/BettingModels/EventType.cs
similarity index 65%
rename from BetfairApi/BettingModels/EventType.cs
rename to SuccessfulCode.BetfairApi/BettingModels/EventType.cs
index 09f1636..29f81d6 100644
--- a/BetfairApi/BettingModels/EventType.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/EventType.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// EventType
diff --git a/BetfairApi/BettingModels/EventTypeResult.cs b/SuccessfulCode.BetfairApi/BettingModels/EventTypeResult.cs
similarity index 68%
rename from BetfairApi/BettingModels/EventTypeResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/EventTypeResult.cs
index 3d12e28..88678dc 100644
--- a/BetfairApi/BettingModels/EventTypeResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/EventTypeResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// EventType Result
diff --git a/BetfairApi/BettingModels/ExBestOffersOverrides.cs b/SuccessfulCode.BetfairApi/BettingModels/ExBestOffersOverrides.cs
similarity index 81%
rename from BetfairApi/BettingModels/ExBestOffersOverrides.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ExBestOffersOverrides.cs
index 3247537..a8723e7 100644
--- a/BetfairApi/BettingModels/ExBestOffersOverrides.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ExBestOffersOverrides.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Options to alter the default representation of best offer prices
diff --git a/BetfairApi/BettingModels/ExchangePrices.cs b/SuccessfulCode.BetfairApi/BettingModels/ExchangePrices.cs
similarity index 68%
rename from BetfairApi/BettingModels/ExchangePrices.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ExchangePrices.cs
index 9f4767d..2fc25d9 100644
--- a/BetfairApi/BettingModels/ExchangePrices.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ExchangePrices.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class ExchangePrices
{
diff --git a/BetfairApi/BettingModels/ExposureLimit.cs b/SuccessfulCode.BetfairApi/BettingModels/ExposureLimit.cs
similarity index 86%
rename from BetfairApi/BettingModels/ExposureLimit.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ExposureLimit.cs
index 7daacf2..e88b88b 100644
--- a/BetfairApi/BettingModels/ExposureLimit.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ExposureLimit.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Exposure limit and limit breach action.
diff --git a/BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs b/SuccessfulCode.BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs
similarity index 86%
rename from BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs
index b2c86e0..7747316 100644
--- a/BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ExposureLimitsForMarketGroups.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Wrapper type that contains accounts exposure limits for a market group type.
diff --git a/BetfairApi/BettingModels/ItemDescription.cs b/SuccessfulCode.BetfairApi/BettingModels/ItemDescription.cs
similarity index 86%
rename from BetfairApi/BettingModels/ItemDescription.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ItemDescription.cs
index 9b8cbe6..229f2c3 100644
--- a/BetfairApi/BettingModels/ItemDescription.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ItemDescription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// This object contains some text which may be useful to render a betting history view. It offers no
diff --git a/BetfairApi/BettingModels/KeyLineDescription.cs b/SuccessfulCode.BetfairApi/BettingModels/KeyLineDescription.cs
similarity index 70%
rename from BetfairApi/BettingModels/KeyLineDescription.cs
rename to SuccessfulCode.BetfairApi/BettingModels/KeyLineDescription.cs
index e89a6ed..5846dd3 100644
--- a/BetfairApi/BettingModels/KeyLineDescription.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/KeyLineDescription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// A list of KeyLineSelection objects describing the key line for the market
diff --git a/BetfairApi/BettingModels/KeyLineSelection.cs b/SuccessfulCode.BetfairApi/BettingModels/KeyLineSelection.cs
similarity index 75%
rename from BetfairApi/BettingModels/KeyLineSelection.cs
rename to SuccessfulCode.BetfairApi/BettingModels/KeyLineSelection.cs
index 637bc27..3fd8735 100644
--- a/BetfairApi/BettingModels/KeyLineSelection.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/KeyLineSelection.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Description of a markets key line selection, comprising the selectionId and handicap of the team it is applied to.
diff --git a/BetfairApi/BettingModels/LimitBreachAction.cs b/SuccessfulCode.BetfairApi/BettingModels/LimitBreachAction.cs
similarity index 68%
rename from BetfairApi/BettingModels/LimitBreachAction.cs
rename to SuccessfulCode.BetfairApi/BettingModels/LimitBreachAction.cs
index 5056a10..41c362b 100644
--- a/BetfairApi/BettingModels/LimitBreachAction.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/LimitBreachAction.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Action that should be execute when limit is breached
diff --git a/BetfairApi/BettingModels/LimitOnCloseOrder.cs b/SuccessfulCode.BetfairApi/BettingModels/LimitOnCloseOrder.cs
similarity index 69%
rename from BetfairApi/BettingModels/LimitOnCloseOrder.cs
rename to SuccessfulCode.BetfairApi/BettingModels/LimitOnCloseOrder.cs
index 6294577..dc15cf0 100644
--- a/BetfairApi/BettingModels/LimitOnCloseOrder.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/LimitOnCloseOrder.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Place a new LIMIT_ON_CLOSE bet
diff --git a/BetfairApi/BettingModels/LimitOrder.cs b/SuccessfulCode.BetfairApi/BettingModels/LimitOrder.cs
similarity index 83%
rename from BetfairApi/BettingModels/LimitOrder.cs
rename to SuccessfulCode.BetfairApi/BettingModels/LimitOrder.cs
index cae0bba..fe1e665 100644
--- a/BetfairApi/BettingModels/LimitOrder.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/LimitOrder.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Place a new LIMIT order (simple exchange bet for immediate execution)
diff --git a/BetfairApi/BettingModels/MarketBook.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketBook.cs
similarity index 90%
rename from BetfairApi/BettingModels/MarketBook.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketBook.cs
index 1e724c7..b72810b 100644
--- a/BetfairApi/BettingModels/MarketBook.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketBook.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// The dynamic data in a market
diff --git a/BetfairApi/BettingModels/MarketCatalogue.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketCatalogue.cs
similarity index 85%
rename from BetfairApi/BettingModels/MarketCatalogue.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketCatalogue.cs
index 2ac20f5..1578443 100644
--- a/BetfairApi/BettingModels/MarketCatalogue.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketCatalogue.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Information about a market
diff --git a/BetfairApi/BettingModels/MarketDescription.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketDescription.cs
similarity index 91%
rename from BetfairApi/BettingModels/MarketDescription.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketDescription.cs
index 30a2f07..91b0117 100644
--- a/BetfairApi/BettingModels/MarketDescription.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketDescription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market definition
diff --git a/BetfairApi/BettingModels/MarketFilter.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketFilter.cs
similarity index 89%
rename from BetfairApi/BettingModels/MarketFilter.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketFilter.cs
index 0c6bbff..5434b8a 100644
--- a/BetfairApi/BettingModels/MarketFilter.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketFilter.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class MarketFilter
{
diff --git a/BetfairApi/BettingModels/MarketGroup.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketGroup.cs
similarity index 68%
rename from BetfairApi/BettingModels/MarketGroup.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketGroup.cs
index 8875729..df8fa5c 100644
--- a/BetfairApi/BettingModels/MarketGroup.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketGroup.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Represents a market group
diff --git a/BetfairApi/BettingModels/MarketGroupExposureLimit.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketGroupExposureLimit.cs
similarity index 71%
rename from BetfairApi/BettingModels/MarketGroupExposureLimit.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketGroupExposureLimit.cs
index 21c97cf..1e72c8c 100644
--- a/BetfairApi/BettingModels/MarketGroupExposureLimit.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketGroupExposureLimit.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Container type for a group exposure limit
diff --git a/BetfairApi/BettingModels/MarketGroupId.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketGroupId.cs
similarity index 63%
rename from BetfairApi/BettingModels/MarketGroupId.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketGroupId.cs
index 3f8ccf3..e26f36c 100644
--- a/BetfairApi/BettingModels/MarketGroupId.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketGroupId.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Container type for market group ID
diff --git a/BetfairApi/BettingModels/MarketLicence.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketLicence.cs
similarity index 74%
rename from BetfairApi/BettingModels/MarketLicence.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketLicence.cs
index 672f993..533a631 100644
--- a/BetfairApi/BettingModels/MarketLicence.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketLicence.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market Licence
diff --git a/BetfairApi/BettingModels/MarketLineRangeInfo.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketLineRangeInfo.cs
similarity index 76%
rename from BetfairApi/BettingModels/MarketLineRangeInfo.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketLineRangeInfo.cs
index 1445ef7..9dcef47 100644
--- a/BetfairApi/BettingModels/MarketLineRangeInfo.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketLineRangeInfo.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market Line and Range Info
diff --git a/BetfairApi/BettingModels/MarketOnCloseOrder.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketOnCloseOrder.cs
similarity index 64%
rename from BetfairApi/BettingModels/MarketOnCloseOrder.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketOnCloseOrder.cs
index 749eb45..81af544 100644
--- a/BetfairApi/BettingModels/MarketOnCloseOrder.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketOnCloseOrder.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Place a new MARKET_ON_CLOSE bet
diff --git a/BetfairApi/BettingModels/MarketProfitAndLoss.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketProfitAndLoss.cs
similarity index 74%
rename from BetfairApi/BettingModels/MarketProfitAndLoss.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketProfitAndLoss.cs
index 2277746..c5a2fca 100644
--- a/BetfairApi/BettingModels/MarketProfitAndLoss.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketProfitAndLoss.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Profit and loss in a market
diff --git a/BetfairApi/BettingModels/MarketRates.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketRates.cs
similarity index 67%
rename from BetfairApi/BettingModels/MarketRates.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketRates.cs
index 78f4106..d75d36c 100644
--- a/BetfairApi/BettingModels/MarketRates.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketRates.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market Rates
diff --git a/BetfairApi/BettingModels/MarketState.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketState.cs
similarity index 85%
rename from BetfairApi/BettingModels/MarketState.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketState.cs
index e15171d..ac629c6 100644
--- a/BetfairApi/BettingModels/MarketState.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketState.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market definition
diff --git a/BetfairApi/BettingModels/MarketTypeResult.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketTypeResult.cs
similarity index 68%
rename from BetfairApi/BettingModels/MarketTypeResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketTypeResult.cs
index 4d7c8f0..bb07441 100644
--- a/BetfairApi/BettingModels/MarketTypeResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketTypeResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// MarketType Result
diff --git a/BetfairApi/BettingModels/MarketVersion.cs b/SuccessfulCode.BetfairApi/BettingModels/MarketVersion.cs
similarity index 61%
rename from BetfairApi/BettingModels/MarketVersion.cs
rename to SuccessfulCode.BetfairApi/BettingModels/MarketVersion.cs
index 5bc3de2..88e239e 100644
--- a/BetfairApi/BettingModels/MarketVersion.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/MarketVersion.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Market version
diff --git a/BetfairApi/BettingModels/Match.cs b/SuccessfulCode.BetfairApi/BettingModels/Match.cs
similarity index 82%
rename from BetfairApi/BettingModels/Match.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Match.cs
index 86083d7..8dba9d0 100644
--- a/BetfairApi/BettingModels/Match.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Match.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// An individual bet Match, or rollup by price or avg price. Rollup
diff --git a/BetfairApi/BettingModels/Matches.cs b/SuccessfulCode.BetfairApi/BettingModels/Matches.cs
similarity index 79%
rename from BetfairApi/BettingModels/Matches.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Matches.cs
index 790ea4b..65f64b7 100644
--- a/BetfairApi/BettingModels/Matches.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Matches.cs
@@ -1,6 +1,6 @@
using Newtonsoft.Json;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Match list.
diff --git a/BetfairApi/BettingModels/Order.cs b/SuccessfulCode.BetfairApi/BettingModels/Order.cs
similarity index 89%
rename from BetfairApi/BettingModels/Order.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Order.cs
index 4301f43..e570d40 100644
--- a/BetfairApi/BettingModels/Order.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Order.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class Order
{
diff --git a/BetfairApi/BettingModels/PlaceExecutionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/PlaceExecutionReport.cs
similarity index 75%
rename from BetfairApi/BettingModels/PlaceExecutionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PlaceExecutionReport.cs
index b3bb107..8323a63 100644
--- a/BetfairApi/BettingModels/PlaceExecutionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PlaceExecutionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class PlaceExecutionReport
{
diff --git a/BetfairApi/BettingModels/PlaceInstruction.cs b/SuccessfulCode.BetfairApi/BettingModels/PlaceInstruction.cs
similarity index 84%
rename from BetfairApi/BettingModels/PlaceInstruction.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PlaceInstruction.cs
index 71b0398..e9b0b76 100644
--- a/BetfairApi/BettingModels/PlaceInstruction.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PlaceInstruction.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Instruction to place a new order
diff --git a/BetfairApi/BettingModels/PlaceInstructionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/PlaceInstructionReport.cs
similarity index 84%
rename from BetfairApi/BettingModels/PlaceInstructionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PlaceInstructionReport.cs
index 8f511d1..0920b8f 100644
--- a/BetfairApi/BettingModels/PlaceInstructionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PlaceInstructionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Response to a PlaceInstruction
diff --git a/BetfairApi/BettingModels/PriceLadderDescription.cs b/SuccessfulCode.BetfairApi/BettingModels/PriceLadderDescription.cs
similarity index 68%
rename from BetfairApi/BettingModels/PriceLadderDescription.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PriceLadderDescription.cs
index 0103e8a..185312d 100644
--- a/BetfairApi/BettingModels/PriceLadderDescription.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PriceLadderDescription.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Description of the price ladder type and any related data.
diff --git a/BetfairApi/BettingModels/PriceProjection.cs b/SuccessfulCode.BetfairApi/BettingModels/PriceProjection.cs
similarity index 78%
rename from BetfairApi/BettingModels/PriceProjection.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PriceProjection.cs
index b086608..4db8c64 100644
--- a/BetfairApi/BettingModels/PriceProjection.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PriceProjection.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Selection criteria of the returning price data
diff --git a/BetfairApi/BettingModels/PriceSize.cs b/SuccessfulCode.BetfairApi/BettingModels/PriceSize.cs
similarity index 57%
rename from BetfairApi/BettingModels/PriceSize.cs
rename to SuccessfulCode.BetfairApi/BettingModels/PriceSize.cs
index fac42d8..c639f76 100644
--- a/BetfairApi/BettingModels/PriceSize.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/PriceSize.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class PriceSize
{
diff --git a/BetfairApi/BettingModels/ReplaceExecutionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/ReplaceExecutionReport.cs
similarity index 76%
rename from BetfairApi/BettingModels/ReplaceExecutionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ReplaceExecutionReport.cs
index c605cf0..f15e153 100644
--- a/BetfairApi/BettingModels/ReplaceExecutionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ReplaceExecutionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class ReplaceExecutionReport
{
diff --git a/BetfairApi/BettingModels/ReplaceInstruction.cs b/SuccessfulCode.BetfairApi/BettingModels/ReplaceInstruction.cs
similarity index 78%
rename from BetfairApi/BettingModels/ReplaceInstruction.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ReplaceInstruction.cs
index 06e4b40..03f4824 100644
--- a/BetfairApi/BettingModels/ReplaceInstruction.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ReplaceInstruction.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Instruction to replace a LIMIT or LIMIT_ON_CLOSE order at a new price. Original order will be
diff --git a/BetfairApi/BettingModels/ReplaceInstructionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/ReplaceInstructionReport.cs
similarity index 75%
rename from BetfairApi/BettingModels/ReplaceInstructionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/ReplaceInstructionReport.cs
index 4834159..ec5b98e 100644
--- a/BetfairApi/BettingModels/ReplaceInstructionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/ReplaceInstructionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class ReplaceInstructionReport
{
diff --git a/BetfairApi/BettingModels/Runner.cs b/SuccessfulCode.BetfairApi/BettingModels/Runner.cs
similarity index 89%
rename from BetfairApi/BettingModels/Runner.cs
rename to SuccessfulCode.BetfairApi/BettingModels/Runner.cs
index 25e6752..1cd96c8 100644
--- a/BetfairApi/BettingModels/Runner.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/Runner.cs
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
using Newtonsoft.Json;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// The dynamic data about runners in a market
diff --git a/BetfairApi/BettingModels/RunnerCatalog.cs b/SuccessfulCode.BetfairApi/BettingModels/RunnerCatalog.cs
similarity index 80%
rename from BetfairApi/BettingModels/RunnerCatalog.cs
rename to SuccessfulCode.BetfairApi/BettingModels/RunnerCatalog.cs
index 985a803..ee5a0fa 100644
--- a/BetfairApi/BettingModels/RunnerCatalog.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/RunnerCatalog.cs
@@ -1,8 +1,8 @@
using System;
using System.Collections.Generic;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Information about the Runners (selections) in a market
diff --git a/BetfairApi/BettingModels/RunnerId.cs b/SuccessfulCode.BetfairApi/BettingModels/RunnerId.cs
similarity index 73%
rename from BetfairApi/BettingModels/RunnerId.cs
rename to SuccessfulCode.BetfairApi/BettingModels/RunnerId.cs
index dac3df4..cd8d099 100644
--- a/BetfairApi/BettingModels/RunnerId.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/RunnerId.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// This object contains the unique identifier for a runner
diff --git a/BetfairApi/BettingModels/RunnerMetaData.cs b/SuccessfulCode.BetfairApi/BettingModels/RunnerMetaData.cs
similarity index 98%
rename from BetfairApi/BettingModels/RunnerMetaData.cs
rename to SuccessfulCode.BetfairApi/BettingModels/RunnerMetaData.cs
index 6fee491..1cf90a9 100644
--- a/BetfairApi/BettingModels/RunnerMetaData.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/RunnerMetaData.cs
@@ -1,7 +1,7 @@
using SuccessfulCodeTools.Extensions;
using System.Collections.Generic;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class RunnerMetaData : Dictionary
{
diff --git a/BetfairApi/BettingModels/RunnerProfitAndLoss.cs b/SuccessfulCode.BetfairApi/BettingModels/RunnerProfitAndLoss.cs
similarity index 76%
rename from BetfairApi/BettingModels/RunnerProfitAndLoss.cs
rename to SuccessfulCode.BetfairApi/BettingModels/RunnerProfitAndLoss.cs
index f643696..277a57c 100644
--- a/BetfairApi/BettingModels/RunnerProfitAndLoss.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/RunnerProfitAndLoss.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Profit and loss if selection is wins or loses
diff --git a/BetfairApi/BettingModels/StartingPrices.cs b/SuccessfulCode.BetfairApi/BettingModels/StartingPrices.cs
similarity index 80%
rename from BetfairApi/BettingModels/StartingPrices.cs
rename to SuccessfulCode.BetfairApi/BettingModels/StartingPrices.cs
index 0eccc92..00aab62 100644
--- a/BetfairApi/BettingModels/StartingPrices.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/StartingPrices.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Information about the Betfair Starting Price. Only available in BSP markets
diff --git a/BetfairApi/AccountModels/TimeRange.cs b/SuccessfulCode.BetfairApi/BettingModels/TimeRange.cs
similarity index 65%
rename from BetfairApi/AccountModels/TimeRange.cs
rename to SuccessfulCode.BetfairApi/BettingModels/TimeRange.cs
index fda1bd9..a21b4fa 100644
--- a/BetfairApi/AccountModels/TimeRange.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/TimeRange.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.AccountModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.AccountModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// TimeRange
diff --git a/BetfairApi/BettingModels/TimeRangeResult.cs b/SuccessfulCode.BetfairApi/BettingModels/TimeRangeResult.cs
similarity index 68%
rename from BetfairApi/BettingModels/TimeRangeResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/TimeRangeResult.cs
index 41424b3..477262c 100644
--- a/BetfairApi/BettingModels/TimeRangeResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/TimeRangeResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// TimeRange Result
diff --git a/BetfairApi/BettingModels/UpdateExecutionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/UpdateExecutionReport.cs
similarity index 75%
rename from BetfairApi/BettingModels/UpdateExecutionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/UpdateExecutionReport.cs
index 78d52f7..9372114 100644
--- a/BetfairApi/BettingModels/UpdateExecutionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/UpdateExecutionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class UpdateExecutionReport
{
diff --git a/BetfairApi/BettingModels/UpdateInstruction.cs b/SuccessfulCode.BetfairApi/BettingModels/UpdateInstruction.cs
similarity index 74%
rename from BetfairApi/BettingModels/UpdateInstruction.cs
rename to SuccessfulCode.BetfairApi/BettingModels/UpdateInstruction.cs
index 4d35f34..0e90533 100644
--- a/BetfairApi/BettingModels/UpdateInstruction.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/UpdateInstruction.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Instruction to update LIMIT bet's persistence of an order that do not affect exposure
diff --git a/BetfairApi/BettingModels/UpdateInstructionReport.cs b/SuccessfulCode.BetfairApi/BettingModels/UpdateInstructionReport.cs
similarity index 68%
rename from BetfairApi/BettingModels/UpdateInstructionReport.cs
rename to SuccessfulCode.BetfairApi/BettingModels/UpdateInstructionReport.cs
index b1398be..d562268 100644
--- a/BetfairApi/BettingModels/UpdateInstructionReport.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/UpdateInstructionReport.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
public class UpdateInstructionReport
{
diff --git a/BetfairApi/BettingModels/VenueResult.cs b/SuccessfulCode.BetfairApi/BettingModels/VenueResult.cs
similarity index 66%
rename from BetfairApi/BettingModels/VenueResult.cs
rename to SuccessfulCode.BetfairApi/BettingModels/VenueResult.cs
index 66aa68b..5b063df 100644
--- a/BetfairApi/BettingModels/VenueResult.cs
+++ b/SuccessfulCode.BetfairApi/BettingModels/VenueResult.cs
@@ -1,7 +1,7 @@
using System;
-using BetfairApi.BettingModels.Enums;
+using SuccessfulCode.BetfairApi.BettingModels.Enums;
-namespace BetfairApi.BettingModels
+namespace SuccessfulCode.BetfairApi.BettingModels
{
///
/// Venue Result
diff --git a/BetfairApi/BetfairApi.csproj b/SuccessfulCode.BetfairApi/SuccessfulCode.BetfairApi.csproj
similarity index 66%
rename from BetfairApi/BetfairApi.csproj
rename to SuccessfulCode.BetfairApi/SuccessfulCode.BetfairApi.csproj
index bc4bf1f..d2f7546 100644
--- a/BetfairApi/BetfairApi.csproj
+++ b/SuccessfulCode.BetfairApi/SuccessfulCode.BetfairApi.csproj
@@ -1,11 +1,10 @@
-
+
netstandard2.0
-