DefaultCCEContext.cs
731 Bytes
namespace CCE.Configuration
{
using CCE.Configuration.Extensions;
public class DefaultCCEContext : ICCEContext
{
/// <summary>
/// Gets the environment.
/// </summary>
/// <value>
/// The environment.
/// </value>
public ICCEEnvironment Environment { get; }
public const string ALMA_OPCIO = "alma";
public string AlmaOpcio
{
get
{
return this.Environment.GetValueOrDefault<string>("ALMA_OPCIO", ALMA_OPCIO);
}
}
/// <summary>
/// Initializes a new instance of the <see cref="DefaultCCEContext" /> class.
/// </summary>
/// <param name="environment">The environment.</param>
public DefaultCCEContext(ICCEEnvironment environment)
{
this.Environment = environment;
}
}
}