using System; using System.Collections.Generic; using System.Collections.Specialized; using System.Linq; using System.Text; namespace ImaginationOverflow.UniversalDeepLinking { public class LinkActivation { /// /// The Uri that caused the game to be activated /// public string Uri { get; private set; } /// /// The Uri query string. /// public string RawQueryString { get; private set; } /// /// Query string divided by the query parameters /// public Dictionary QueryString { get; private set; } public LinkActivation(string uri, string rawQueryString, Dictionary queryStringParams) { Uri = uri; RawQueryString = rawQueryString; QueryString = queryStringParams; } public override string ToString() { return Uri; } } }