Files
win8phoneApp/CampusAppWP8/CampusAppWP8ScheduledTaskAgent/Model/Utility/CleanUrlParamModel.cs
2013-09-16 19:11:05 +02:00

67 lines
2.0 KiB
C#

//-----------------------------------------------------------------------
// <copyright file="CleanUrlParamModel.cs" company="BTU/IIT">
// Company copyright tag.
// </copyright>
// <author>stubbfel</author>
// <sience>06.08.2013</sience>
//----------------------------------------------------------------------
namespace CampusAppWP8ScheduledTaskAgent.Model.Utility
{
/// <summary>
/// This class is a Model for the URLParameter like GET-Parameter
/// </summary>
public class CleanUrlParamModel : UrlParamModel
{
#region Constructor
/// <summary>Initializes a new instance of the CleanUrlParamModel class.</summary>
/// <remarks>Stubbfel, 12.09.2013.</remarks>
/// <param name="key">the key for the parameter.</param>
public CleanUrlParamModel(string key)
: base(key)
{
}
/// <summary>Initializes a new instance of the CleanUrlParamModel class.</summary>
/// <remarks>Stubbfel, 12.09.2013.</remarks>
/// <param name="key"> the key for the parameter.</param>
/// <param name="value">The value.</param>
public CleanUrlParamModel(string key, string value)
: base(key, value)
{
}
#endregion
#region Proberty
/// <summary>
/// Gets the token, which indicate that the parameterList started
/// </summary>
public override string ParamToken
{
get
{
return string.Empty;
}
}
#endregion
#region Methods
/// <summary>
/// Method return a formatted string like Key=Value
/// </summary>
/// <returns> return formatted string</returns>
public override string ToString()
{
if (!this.IsParamValid())
{
return string.Empty;
}
return "/" + this.key + "/" + this.Value;
}
#endregion
}
}