protected void Page_Load(object sender, EventArgs e)
        {
            
            Response.Expires = -1;
            if (Request["episodeNumber"] != null)
            {

                // Setting and configuring the parameters
                var episodeNumber = Int16.Parse(Request["episodeNumber"]);
                var idiom = Request["idiom"];

                try
                {
                    // Loading the episode from repository
                    EpisodeRepository epsRepository = new EpisodeRepository();
                    var episode = epsRepository.Load(episodeNumber, idiom);

                    // Sending the episode as a JSon format
                    Response.Clear();
                    Response.ContentType = "application/json; charset=utf-8";

                    // Sending an error object
                    if (episode == null)
                    {
                        SendErrorMap();
                    }
                    else
                    {
                        Response.Write(JsonConvert.SerializeObject(episode));
                    }
                }
                catch (Exception exp)
                {
                    SendErrorMap();
                }
                finally
                {
                    Response.End();
                }
            }
            else
            {
                Response.Write("Page is loaded. Please, execute using the comics Page.");
                Response.End();
            }
        }