Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }