public void StoreInformation(Dictionary<string, IEnumerable<object>> information)
        {
            information = information.PrepareInformation();

            var id = information.GetInformationId();
            if(!string.IsNullOrEmpty(id))
            {
                var content = new StringBuilder();

                foreach(var entry in information)
                {
                    content.AppendLine($"{entry.Key} = {string.Join("|", entry.Value)}");
                }

                File.WriteAllText(
                    Path.Combine(Storagefolder, $"{id}.crawl"),
                    content.ToString()
                );
            }
        }
    public void StoreInformation(Dictionary<string, IEnumerable<object>> information)
    {
      information = information.PrepareInformation();

      var queue = "Store Information";

      var body = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(information));

      this.Channel.QueueDeclare(
            queue: queue,
            durable: false,
            exclusive: false,
            autoDelete: false,
            arguments: null);

      this.Channel.BasicPublish(
              exchange: string.Empty,
              routingKey: queue,
              basicProperties: null,
              body: body);
    }
 public void StoreInformation(Dictionary<string, IEnumerable<object>> information)
 {
     information = information.PrepareInformation();
 }