.net

Moq.EntityFrameworkCore wersja 3.1.2.6

Nowa wersja pakietu Moq.EntityFrameworkCore jest już dostępna. Pakiet ułatwia testowanie aplikacji, która korzysta z biblioteki EntityFrameworkCore. W wersji 3.1.2.6 wprowadziłem następujące zmiany: rozszerzyłem wsparcie biblioteki o obiekty nie tylko dziedziczące po DbContext Projekt dostępny jest oczywiście na GitHubie.

NDepend v2019.3

Kilka dni demu została opublikowana nowa wersja programu NDepend v2019.3. Recenzję tego narzędzia możecie znaleźć w jednym z moich wcześniejszych postów. Opisując wtedy narzędzie, z jednej strony zachwalałem jego funkcje. Z drugiej natomiast zaznaczyłem, że narzędziu brakuje trybu dla początkujących. I pewnie możecie się zastanawiać dlaczego taki wpis pojawia się u mnie na stronie. Nie jest to wpis reklamowy!!! […]

By |2019-10-27T20:14:47+01:0031 października 2019 |Categories: Dodatki / Narzędzia|Tags: , |0 komentarzy

FluentValidation.Validators.UnitTestExtension wersja 1.5

Nowa wersja pakietu FluentValidation.Validators.UnitTestExtension jest dostępna. Pakiet umożliwia tworzenie testów jednostkowych Fluent Validator-ów w sposób bardziej efektywny. W wersji 1.5 wprowadziłem następujące zmiany: wsparcie dla nowej wersji FluentValidation (>8.4) Projekt dostępny jest oczywiście na GitHubie.

Wysyłanie SMSów przy użyciu Azure Functions v2 – Twilio

Podobnie jak w przypadku wysyłania maili przy użyciu SendGrid-a zamieszczam opis sposobu integracji Azure Functions v2 z usługą Twilio. W tym przypadku musimy zainstalować pakiet Microsoft.Azure.WebJobs.Extensions.Twilio z repozytorium NuGet. Następnie wystarczy wykorzystać następujący kod: using Twilio.Rest.Api.V2010.Account; using Twilio.Types; public static class SendNotificationSMS { [FunctionName("SendNotificationSMS")] public static void Run( [TwilioSms( From = "Assigned by Twilio number", Body = "...")] out CreateMessageOptions messageOptions) { messageOptions = new CreateMessageOptions( new PhoneNumber("Phone number to which you would like to send message")); } } Nie jest to jednak wszystko. Oprócz tego musimy jeszcze dodać dwa wpisy do Application Settings: AzureWebJobsTwilioAccountSid AzureWebJobsTwilioAuthToken Wartości, które należy do nich [...]

By |2019-05-12T15:52:34+02:0018 listopada 2018 |Categories: .net, Azure, Azure Functions, C#|Tags: , |0 komentarzy

Wysyłanie maili z Azure Functions v2 – SendGrid

Jakiś czas temu opisałem jak można zintegrować usługę SendGrid z Azure Functions (artykuł: Wysyłanie maili z Azure Functions – SendGrid). Tekst jest cały czas aktualny, w szczególności jeśli chodzi o konfigurację samej usługi SendGrid. Dodać należy natomiast cześć dotyczącą integracji z Azure Functions v2. Od jakiegoś czasu wersja v2 funkcji jest już oficjalnie dostępna i wprowadza zmiany architektoniczne do środowiska. Do tej pory (wersja v1 funkcji) miała wbudowane w siebie elementy odpowiedzialne za integrację. Powodowało to, że za każdym razem, gdy Microsoft próbował coś zmienić w tych elementach musiał zmienić całą platformę. W wersji drugiej, rzeczy związane z integracją zostały wyciągnięte poza [...]

By |2019-05-12T15:53:55+02:0018 listopada 2018 |Categories: .net, Azure Functions, C#|Tags: , , , |0 komentarzy