Implement bidirectional customer conversations with customer-based grouping and order tagging

This commit is contained in:
sysadmin
2025-08-27 19:18:46 +01:00
parent 3f4789730c
commit 027a3fd0c4
25 changed files with 794 additions and 70 deletions

View File

@@ -10,6 +10,7 @@ public interface ILittleShopClient
ICatalogService Catalog { get; }
IOrderService Orders { get; }
ICustomerService Customers { get; }
IMessageService Messages { get; }
}
public class LittleShopClient : ILittleShopClient
@@ -18,16 +19,19 @@ public class LittleShopClient : ILittleShopClient
public ICatalogService Catalog { get; }
public IOrderService Orders { get; }
public ICustomerService Customers { get; }
public IMessageService Messages { get; }
public LittleShopClient(
IAuthenticationService authenticationService,
ICatalogService catalogService,
IOrderService orderService,
ICustomerService customerService)
ICustomerService customerService,
IMessageService messageService)
{
Authentication = authenticationService;
Catalog = catalogService;
Orders = orderService;
Customers = customerService;
Messages = messageService;
}
}