summaryrefslogtreecommitdiffstats
path: root/src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2021-03-31 20:09:32 +0200
committerivarlovlie <git@ivarlovlie.no>2021-03-31 20:09:32 +0200
commit42c353a30bf0189ea4f0340e0c8251375483f3df (patch)
treef50f411173fefb35ff717d1e70a17b4e2929a880 /src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs
parent2cc0a54c5a33c54688154a4594039e0760fa0aae (diff)
downloaddotnet-vipps-ecommerce-42c353a30bf0189ea4f0340e0c8251375483f3df.tar.xz
dotnet-vipps-ecommerce-42c353a30bf0189ea4f0340e0c8251375483f3df.zip
Add more options for getting configuration values
Diffstat (limited to 'src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs')
-rw-r--r--src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs b/src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs
new file mode 100644
index 0000000..edff72f
--- /dev/null
+++ b/src/IOL.VippsEcommerce/Models/VippsConfigurationMode.cs
@@ -0,0 +1,25 @@
+namespace IOL.VippsEcommerce.Models
+{
+ public enum VippsConfigurationMode
+ {
+ /// <summary>
+ /// Only check for values in the configuration object.
+ /// </summary>
+ ONLY_OBJECT = 0,
+
+ /// <summary>
+ /// Check for values in environment, then in the configuration object.
+ /// </summary>
+ ENVIRONMENT_THEN_OBJECT = 1,
+
+ /// <summary>
+ /// Check for values in the configuration object, then in environment.
+ /// </summary>
+ OBJECT_THEN_ENVIRONMENT = 2,
+
+ /// <summary>
+ /// Only check for values in environment.
+ /// </summary>
+ ONLY_ENVIRONMENT = 3,
+ }
+} \ No newline at end of file