private static async Task TestStorageAsync() { ITrustedPersonsStorage trustedPersonsStorage = new AzureTrustedPersonsStorage("<account_name>", "<account_key>"); byte[] trustedPersonImage; using (var filestream = File.Open(@"C:\Users\mikep\Desktop\FACE\joebloggs.jpg", FileMode.Open)) trustedPersonImage = filestream.ToBytes(); var trustedPerson = await trustedPersonsStorage.CreateTrustedPersonAsync(new BaseTrustedPerson { Id = Guid.NewGuid().ToString().ToLower(), Name = "Joe Bloggs" }, trustedPersonImage); var detection = await trustedPersonsStorage.CreateDetectionAsync(new BaseDetection { Id = Guid.NewGuid().ToString().ToLower() }, trustedPersonImage); }
private static async Task TestRetrievalAsync() { ITrustedPersonsStorage trustedPersonsStorage = new AzureTrustedPersonsStorage("<account_name>", "<account_key>"); var trustedPersons = await trustedPersonsStorage.GetTrustedPersonsAsync(); var trustedPerson = await trustedPersonsStorage.GetTrustedPersonByIdAsync(trustedPersons.FirstOrDefault().Id); var detections = await trustedPersonsStorage.GetDetectionsAsync(); var detection = await trustedPersonsStorage.GetDetectionByIdAsync(detections.FirstOrDefault().Id); var x = 0; }