1

what is the best way to get daily bytes-out and byte-in report for every user in hotspot list(without the user manager).i found the tik4net but i couldn't use it and i found almost no documentation on this reference. i have tried the mk.cs and tik4net already but no luck so far. this was the sample on using torch tool :

  using (ITikConnection connection = ConnectionFactory.CreateConnection(TikConnectionType.Api))
        {
            connection.Open("IP", "USR", "PW");
            var loadingContext = connection.LoadAsync<ToolTorch>(
              torchItem => Console.WriteLine(torchItem.ToString()),
              error => Console.WriteLine(error.ToString()),
              connection.CreateParameter("interface", "DSL"),
              connection.CreateParameter("port", "any"),
              connection.CreateParameter("src-address", "0.0.0.0/0"),
              connection.CreateParameter("dst-address", "0.0.0.0/0"));

            Console.ReadLine();
            loadingContext.Cancel();
        {

so the question is: what is the best reference in c# to get user reports without the user manager in c#? can anyone please provide some sample code ?

UPDATE : i just worked around and played with the code a little bit and got here :

  using (ITikConnection connection = ConnectionFactory.CreateConnection(TikConnectionType.Api))
        {
            connection.Open("IP", "USR", "PW");

            var hs = connection.LoadAll<HotspotActive>();

            foreach (var user in hs)
            {

                var ids = user.Id;
                listBox1.Items.Add(ids);
                connection.Delete<HotspotActive>(user);

            }


        }

but i get an exception error on connection.Delete<HotspotActive>(user); , i dont know if i went the correct way.

Mohsen K
  • 257
  • 4
  • 10

0 Answers0