From ed26c3359c9782b20d8927115deaeeb5e63e2836 Mon Sep 17 00:00:00 2001 From: Alex Kryvdyk Date: Fri, 23 Mar 2018 15:50:25 +0200 Subject: [PATCH] Remove private setters to make class immutable Remove private setters to make a class truly immutable. Otherwise, properties can be updated outside of constructor. This also makes code cleaner. Same in docs https://github.com/dotnet/docs/pull/4755 --- .../Events/OrderStartedDomainEvent.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Services/Ordering/Ordering.Domain/Events/OrderStartedDomainEvent.cs b/src/Services/Ordering/Ordering.Domain/Events/OrderStartedDomainEvent.cs index a457067f6..1b47ae901 100644 --- a/src/Services/Ordering/Ordering.Domain/Events/OrderStartedDomainEvent.cs +++ b/src/Services/Ordering/Ordering.Domain/Events/OrderStartedDomainEvent.cs @@ -11,13 +11,13 @@ namespace Ordering.Domain.Events /// public class OrderStartedDomainEvent : INotification { - public string UserId { get; private set; } - public int CardTypeId { get; private set; } - public string CardNumber { get; private set; } - public string CardSecurityNumber { get; private set; } - public string CardHolderName { get; private set; } - public DateTime CardExpiration { get; private set; } - public Order Order { get; private set; } + public string UserId { get; } + public int CardTypeId { get; } + public string CardNumber { get; } + public string CardSecurityNumber { get; } + public string CardHolderName { get; } + public DateTime CardExpiration { get; } + public Order Order { get; } public OrderStartedDomainEvent(Order order, string userId, int cardTypeId, string cardNumber,