Beispiel #1
0
        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);
        }
Beispiel #2
0
        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;
        }