Beispiel #1
0
        public async Task Start()
        {
            var data = await messageTask.GetInboxes(await keyProvider.GetValue("apiKey"));

            inboxes = data["inboxes"].ToObject <List <Inbox> >();
            if (File.Exists(timestampPath))
            {
                lastRetrivedUnixTimeStamp = long.Parse(File.ReadAllText(timestampPath));
            }
            timer          = new Timer();
            timer.Elapsed += GetMessagesAsync;
            timer.Interval = 20000;
            timer.Start();
        }