コード例 #1
0
 public IfcParserService(
     IIfcSpaceService ifcSpaceService,
     ISpaceRepository spaceRepository,
     IProjectRepository projectRepository,
     ISiteRepository siteRepository,
     IBuildingRepository buildingRepository,
     IFloorRepository floorRepository,
     IWallRepository wallRepository,
     IWindowRepository windowRepository,
     IIfcWindowService ifcWindowService,
     IIfcWallService ifcWallService,
     IIfcGeometryService ifcGeometryService,
     IMapper mapper)
 {
     _ifcGeometryService = ifcGeometryService;
     _spaceRepository    = spaceRepository;
     _ifcSpaceService    = ifcSpaceService;
     _projectRepository  = projectRepository;
     _siteRepository     = siteRepository;
     _buildingRepository = buildingRepository;
     _floorRepository    = floorRepository;
     _wallRepository     = wallRepository;
     _ifcWallService     = ifcWallService;
     _ifcWindowService   = ifcWindowService;
     _windowRepository   = windowRepository;
     _mapper             = mapper;
 }
コード例 #2
0
 public WallViewModel(IWallRepository wallRepository, INavigationService navigationService, IStorageProvider storageProvider)
 {
     _wallRepository    = wallRepository;
     _navigationService = navigationService;
     _storageProvider   = storageProvider;
     _wallItems         = new ObservableCollection <WallEntry>();
 }
コード例 #3
0
        //private ILogger _logger;


        public RetainingWallsController(WallContext context, IMapper mapper, IWallRepository repo)
        {
            _context = context;
            _repo    = repo;
            _mapper  = mapper;
            //_logger = logger;
        }
コード例 #4
0
 public TextViewModel(INavigationService navigationService, IWallRepository repo, IWallEntryCreator creator, IUserNameProvider userInfo)
 {
     _navigationService = navigationService;
     _repo     = repo;
     _creator  = creator;
     _userInfo = userInfo;
 }
コード例 #5
0
ファイル: WallService.cs プロジェクト: krasnovandr/Personal
 public WallService(
     IWallRepository wallRepository,
     IUserRepository userRepository,
     IMusicService musicService,
     IUserService userService)
 {
     _wallRepository = wallRepository;
     _musicService = musicService;
     _userService = userService;
     _userRepository = userRepository;
 }
コード例 #6
0
 public CameraViewModel(INavigationService navigationService, IPhotoDevice photoDevice,
                        IImageHelper imageHelper, IOrientationChangeHandler orientationHandler,
                        IPreviewOrientationHelper previewOrientationHelper, IUserNameProvider userData,
                        IWallEntryCreator creator, IWallRepository repo, IStorageProvider storageProvider, IStateManager stateManager)
 {
     _navigationService        = navigationService;
     _photoDevice              = photoDevice;
     _imageHelper              = imageHelper;
     _orientationHandler       = orientationHandler;
     _previewOrientationHelper = previewOrientationHelper;
     _userData                 = userData;
     _creator                  = creator;
     _repo                     = repo;
     _storageProvider          = storageProvider;
     _stateManager             = stateManager;
     _stateManager.Suspending += Suspending;
     _stateManager.Resuming   += Resuming;
 }
コード例 #7
0
 public WallService(IWallRepository wallRepository)
 {
     _wallRepository = wallRepository;
 }
コード例 #8
0
 public RoomService(IRoomRepository roomRepository, IWallRepository wallRepository)
 {
     this.roomRepository = roomRepository;
     this.wallRepository = wallRepository;
 }
コード例 #9
0
 public WallHandler(GridRepository gridRepository)
 {
     this.gridHandler              = new GridHandler();
     this.wallRepository           = new WallRepository(gridRepository);
     this.DECORATIVECOLUMN_HANDLER = new DecorativeColumnHandler(gridRepository);
 }
コード例 #10
0
 public WallRecordsController(IWallRepository _wallRepository, IHostingEnvironment environment)
 {
     this._wallRepository = _wallRepository;
     hostingEnvironment   = environment;
 }