Exemplo n.º 1
0
 public Logic(ILogger logger, IDataHelper dataHelper, IDataTransmitter dataTransmitter, IDataReceiver dataReceiver)
 {
     this.logger          = logger;
     this.dataHelper      = dataHelper;
     this.dataTransmitter = dataTransmitter;
     this.dataReceiver    = dataReceiver;
 }
Exemplo n.º 2
0
 public SendValuesCommand(IDataTransmitter dataTransmitter, DatabaseContext databaseContext,
                          ILogger <SendValuesCommand> logger, IJobCancellationToken cancellationToken)
 {
     this.dataTransmitter   = dataTransmitter;
     this.databaseContext   = databaseContext;
     this.logger            = logger;
     this.cancellationToken = cancellationToken.ShutdownToken;
 }
Exemplo n.º 3
0
 public Controller(ILogger <Controller> logger, SignInManager <IdentityUser> signInManager,
                   UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager,
                   DatabaseContext databaseContext, ISettingsManager settingsManager, IDataTransmitter dataTransmitter) : base(userManager)
 {
     this.logger          = logger;
     this.signInManager   = signInManager;
     this.userManager     = userManager;
     this.roleManager     = roleManager;
     this.databaseContext = databaseContext;
     this.settingsManager = settingsManager;
     this.dataTransmitter = dataTransmitter;
 }
Exemplo n.º 4
0
        public void Setup()
        {
            //Setup
            dataHelper = new DataHelper(false);
            logger     = new LoggerConfiguration()
                         .WriteTo.ColoredConsole()
                         .CreateLogger();
            dataTransmitter = new DataTransmitter(dataHelper, logger);
            dataReceiver    = new DataReceiver(dataHelper, logger);

            //GIVEN
            address = new Address()
            {
                AddressIdentifier = "ADD1",
                Street            = "Menzelstraße",
                HouseNumber       = 8,
                PostalCode        = 1210,
                City    = "Vienna",
                Country = "Austria"
            };
            person = new Person
            {
                PersonId             = 1,
                SocialSecurityNumber = "A123456789",
                BirthDate            = new DateTime(1996, 05, 20),
                IsEmployed           = true,
                Car = new Car
                {
                    Brand       = Car.BrandEnum.Ferrari,
                    NumberPlate = "ASDF6969"
                },
                House = new House
                {
                    Location    = address,
                    Inhabitants = new List <Person>()
                },
                Pets = new Pet[]
                {
                    new Pet {
                        Name = "Jimmy", receivedTheirShots = true
                    },
                    new Pet {
                        Name = "Fridolin"
                    }
                },
                FavoriteNumbers = new List <int>
                {
                    1, 3, 5, 7, 11, 13, 17
                }
            };
            person.House.Inhabitants.Add(person);
        }
Exemplo n.º 5
0
 public AudioReaderAndSender(IMicrophone microphone,
                             IDataTransmitter transmitter,
                             IDataAsByteConverter <DataModel> converter,
                             DataCompressor compressor,
                             LocalToneController localToneController,
                             RadioSettings settings,
                             INetworkTaskManager networkTaskManager)
 {
     _senderId   = settings.NetworkToken;
     _microphone = microphone;
     _microphone.OnDataAvailable += OnSendDataAvailable;
     _transmitter         = transmitter;
     _converter           = converter;
     _compressor          = compressor;
     _localToneController = localToneController;
     _networkTaskManager  = networkTaskManager;
 }