finished creating http sync function and deployed it

This commit is contained in:
2020-03-24 18:39:48 -04:00
parent 332d671023
commit 9ecc9829f0
2 changed files with 63 additions and 8 deletions

View File

@@ -19,9 +19,9 @@ namespace Habitica.Todoist.Integration.Function.Sync
{
public static Configuration ScheduledConfiguration { get; set; } = new Configuration();
[Singleton]
[Singleton("SyncLock", SingletonScope.Host)]
[FunctionName("ScheduledSyncFunction")]
public static async Task Run([TimerTrigger("0 */1 * * * *")]TimerInfo myTimer, ILogger log)
public static async Task Run([TimerTrigger("0 0 * * * *")]TimerInfo myTimer, ILogger log)
{
// initialize all the clients
var habiticaClient = new HabiticaServiceClient(ScheduledConfiguration.HabiticaUserId, ScheduledConfiguration.HabiticaApiKey);