private void ProvideNames(NameRequestMessage message) { var names = new List <Name> { bob, jane, fred, sandra }; var provisioningResultMessage = new ProvisioningResultMessage <IEnumerable <Name> >(names.ToImmutableArray()); Sender.Tell(provisioningResultMessage); }
private void ProvideDates(DateRequestMessage message) { var currentDate = DateTime.UtcNow.Date; var yesterday = new Container <DateTime?>(currentDate.AddDays(-1), TrustLevel.Fully); var today = new Container <DateTime?>(currentDate, TrustLevel.Fully); var tomorrow = new Container <DateTime?>(currentDate.AddDays(1), TrustLevel.Fully); var dates = new List <IContainer <DateTime?> > { yesterday, today, tomorrow }; var provisioningResultMessage = new ProvisioningResultMessage <IEnumerable <IContainer <DateTime?> > >(dates.ToImmutableArray()); Sender.Tell(provisioningResultMessage); }