コード例 #1
0
        public PetDomain(IHelpetDBSettings dbSettings, IBreedDomain breedDomain, IFurColorDomain furColorDomain, ICoatDomain coatDomain)
        {
            var client   = new MongoClient(dbSettings.ConnectionString);
            var database = client.GetDatabase(dbSettings.DatabaseName);

            _petCollection = database.GetCollection <PetModel>(dbSettings.PetsCollectionName);

            _breedDomain    = breedDomain;
            _furColorDomain = furColorDomain;
            _coatDomain     = coatDomain;
        }
コード例 #2
0
 public CoatController(ILogger <CoatController> logger, ICoatDomain coatDomain)
 {
     _logger     = logger;
     _coatDomain = coatDomain;
 }