Kamil Grzybek

Results 33 comments of Kamil Grzybek

Hi @kacey90 I checked my solution and it works - you can check this by running integration test: [RegisterNewUserCommand_Test](https://github.com/kgrzybek/modular-monolith-with-ddd/blob/master/src/Modules/UserAccess/Tests/IntegrationTests/UserRegistrations/UserRegistrationTests.cs) I don't see your code so it is hard to give...

Hi @sm-g , Thanks for pointing this out, I agree that an example of Domain Service building block is needed. I will try to add something soon.

Hi @sm-g again, We recently added example of Domain Service - please check [SubscriptionDateExpirationCalculator.cs](https://github.com/kgrzybek/modular-monolith-with-ddd/blob/master/src/Modules/Payments/Domain/Subscriptions/SubscriptionDateExpirationCalculator.cs) ```csharp public class SubscriptionDateExpirationCalculator { public static DateTime CalculateForNew(SubscriptionPeriod period) { return SystemClock.Now.AddMonths(period.GetMonthsNumber()); } public static...

Thanks @aalmuqahwi , agreed

Hi @geekhybrid , @AndreiGanichev I think it can be a dictionary, I created PR. What do you think? See https://github.com/kgrzybek/modular-monolith-with-ddd/pull/166

Hi @effapp I cannot reproduce this issue. Are you sure that you have a backend and frontend up to date? I recorded a [video](https://drive.google.com/file/d/1p8b_D8T8p3w4I-QnrWX5jXxzdbMaOOFB/view?usp=sharing) - everything works.

@shamil-sadigov yes, you are right. Even from the current implementation of the Application layer this kind of situation is not possible, it might be possible *in the future* so this...

Hi @shamil-sadigov As far as I remember, in `Meetup` application, you have a location for a Meeting Group and for particular Meetings. Location from Meeting Group is used in the...

Hi @JacekSmi , As @AymanSharaf noticed, I answered some time ago to a similar question (second part). TLDR; I advise to not abstract from database on application layer on query...

Hi @GetoXs I plan to host this application someday in Azure so integration with Application Insights will be natural. However, I did not have time to that, yet.