From f1244ff3d4d366f53200555d83840abb5c85f34c Mon Sep 17 00:00:00 2001 From: Tom Gardham-Pallister Date: Wed, 31 Jan 2018 20:40:59 +0000 Subject: [PATCH] +semver: breaking --- .../DependencyInjection/AdministrationPath.cs | 12 +++++++++ .../IAdministrationPath.cs | 7 ++++++ .../NullAdministrationPath.cs | 12 +++++++++ .../DependencyInjection/OcelotBuilder.cs | 25 ------------------- 4 files changed, 31 insertions(+), 25 deletions(-) create mode 100644 src/Ocelot/DependencyInjection/AdministrationPath.cs create mode 100644 src/Ocelot/DependencyInjection/IAdministrationPath.cs create mode 100644 src/Ocelot/DependencyInjection/NullAdministrationPath.cs diff --git a/src/Ocelot/DependencyInjection/AdministrationPath.cs b/src/Ocelot/DependencyInjection/AdministrationPath.cs new file mode 100644 index 00000000..b76fdbb2 --- /dev/null +++ b/src/Ocelot/DependencyInjection/AdministrationPath.cs @@ -0,0 +1,12 @@ +namespace Ocelot.DependencyInjection +{ + public class AdministrationPath : IAdministrationPath + { + public AdministrationPath(string path) + { + Path = path; + } + + public string Path {get;private set;} + } +} diff --git a/src/Ocelot/DependencyInjection/IAdministrationPath.cs b/src/Ocelot/DependencyInjection/IAdministrationPath.cs new file mode 100644 index 00000000..a206652f --- /dev/null +++ b/src/Ocelot/DependencyInjection/IAdministrationPath.cs @@ -0,0 +1,7 @@ +namespace Ocelot.DependencyInjection +{ + public interface IAdministrationPath + { + string Path {get;} + } +} \ No newline at end of file diff --git a/src/Ocelot/DependencyInjection/NullAdministrationPath.cs b/src/Ocelot/DependencyInjection/NullAdministrationPath.cs new file mode 100644 index 00000000..7ef626b7 --- /dev/null +++ b/src/Ocelot/DependencyInjection/NullAdministrationPath.cs @@ -0,0 +1,12 @@ +namespace Ocelot.DependencyInjection +{ + public class NullAdministrationPath : IAdministrationPath + { + public NullAdministrationPath() + { + Path = null; + } + + public string Path {get;private set;} + } +} diff --git a/src/Ocelot/DependencyInjection/OcelotBuilder.cs b/src/Ocelot/DependencyInjection/OcelotBuilder.cs index 242b357b..a923071b 100644 --- a/src/Ocelot/DependencyInjection/OcelotBuilder.cs +++ b/src/Ocelot/DependencyInjection/OcelotBuilder.cs @@ -304,29 +304,4 @@ namespace Ocelot.DependencyInjection return this; } } - - public interface IAdministrationPath - { - string Path {get;} - } - - public class NullAdministrationPath : IAdministrationPath - { - public NullAdministrationPath() - { - Path = null; - } - - public string Path {get;private set;} - } - - public class AdministrationPath : IAdministrationPath - { - public AdministrationPath(string path) - { - Path = path; - } - - public string Path {get;private set;} - } }