라이브러리
Dreamine 라이브러리 목록입니다. 각 라이브러리 클릭 시 API 문서를 확인할 수 있습니다.
공개 라이브러리 50
카테고리 9
XML 문서 연결 50
MVVM
Dreamine.MVVM.Core
stable
ViewModel 기반 핵심 인프라. RelayCommand, ObservableObject, DI 자동 등록 포함.
net8.0Dreamine.MVVM.ViewModels
stable
DreamineViewModel 베이스 클래스, IsBusy·StatusMessage 등 공통 상태 관리.
net8.0Dreamine.MVVM.Interfaces
stable
IViewModel, INavigationService 등 핵심 추상화 인터페이스 모음.
net8.0Dreamine.MVVM.Behaviors
stable
MVVM 구조에서 사용하는 공통 Behavior 로직을 담은 Dreamine 모듈입니다.
플랫폼 독립 Behavior 베이스와 EventToCommand 등 바인딩 헬퍼를 제공합니다.
net8.0-windowsDreamine.MVVM.Behaviors.Core
stable
플랫폼 공통 Behavior 코어 인터페이스 및 기반 클래스.
net8.0-windowsDreamine.MVVM.Behaviors.Wpf
stable
WPF 전용 Behavior 확장 — 드래그·드롭, 포커스, 키 트리거 등.
net8.0-windowsDreamine.MVVM.Locators
stable
ServiceLocator 패턴 구현. DI 컨테이너를 통한 ViewModel 조회.
net8.0Dreamine.MVVM.Locators.Wpf
stable
WPF DataTemplate 자동 연결 + DesignTime 지원 ViewModel Locator.
net8.0-windowsDreamine.MVVM.Extensions
stable
IServiceCollection 확장 메서드 — ViewModel/Service 일괄 등록 등.
net8.0Dreamine.MVVM.Generators
stable
Source Generator — [AutoRegister], [AutoNotify] 어트리뷰트 기반 코드 자동 생성.
netstandard2.0Dreamine.MVVM.Attributes
stable
Generator·Framework에서 사용하는 어트리뷰트 정의 어셈블리.
netstandard2.0Dreamine.MVVM.Wpf
stable
WPF 진입점 통합 패키지 — App 부트스트랩, Window 생명주기 관리.
net8.0-windows
Hybrid
UI
Dreamine.UI.Abstractions
stable
플랫폼 공통 UI 인터페이스 — IPopupService, IThemeService 등.
net8.0-windowsDreamine.UI.Wpf
stable
WPF 전용 UI 통합 패키지 — 테마 적용, 팝업 서비스 연결.
net8.0-windowsDreamine.UI.Wpf.Controls
stable
다크 테마 WPF 커스텀 컨트롤 — DreamineButton, DreamineCheckLed, DreamineExpander 등.
net8.0-windowsDreamine.UI.WinForms
stable
WinForms 다크 테마 컨트롤 라이브러리 — WPF Controls와 API 패리티 유지.
net8.0-windowsDreamine.UI.Blazor
stable
Blazor 다크 테마 컴포넌트 라이브러리 — DreamineDialogService, Popup 등.
net8.0Dreamine.UI.Wpf.Equipment
stable
산업 설비 특화 WPF 컨트롤 — 계기판, 게이지, 상태 표시 등.
net8.0-windowsDreamine.UI.Wpf.Themes
stable
WPF 다크 테마 리소스 딕셔너리 — 색상 팔레트, 공통 스타일 정의.
net8.0-windowsDreamine.UI.Maui
stable
.NET MAUI 다크 테마 컨트롤 라이브러리 — Cross-platform API 패리티.
net9.0-windows10.0.19041.0
Infrastructure
Dreamine.Logging
stable
구조화된 로깅 코어 — ILogSink, LogEntry, 파일/메모리 싱크 포함.
net8.0Dreamine.Logging.Wpf
stable
WPF 전용 로그 싱크 — UI 스레드 안전 로그 바인딩.
net8.0-windowsDreamine.Threading
stable
비동기 작업 헬퍼 — AsyncQueue, PeriodicWorker, CancellationScope.
net8.0Dreamine.Threading.Windows
stable
Windows 전용 스레딩 확장 — Dispatcher 통합, Windows 이벤트 핸들링.
net8.0-windowsDreamine.Threading.Wpf
stable
WPF Dispatcher 기반 스레딩 헬퍼 — UI 스레드 안전 작업 큐.
net8.0-windows
Database
Dreamine.Database.Abstractions
stable
데이터베이스 공통 추상화 — IDbConnectionFactory, ITransaction 인터페이스.
net8.0Dreamine.Database.Core
stable
데이터베이스 코어 구현 — IRepository, IUnitOfWork, Dapper 통합.
net8.0Dreamine.Database.Sqlite
stable
SQLite 전용 드라이버 및 마이그레이션 지원.
net8.0Dreamine.Database.MySql
stable
MySQL / MariaDB 전용 드라이버 및 연결 관리.
net8.0Dreamine.Database.SqlServer
stable
SQL Server 전용 드라이버 및 벌크 삽입 지원.
net8.0Dreamine.Database.Oracle
stable
Oracle DB 전용 드라이버 및 시퀀스 지원.
net8.0
Communication
Dreamine.Communication.Abstractions
stable
통신 공통 추상화 — IClientProxy, IServerHub, IMessageSerializer 인터페이스.
net8.0Dreamine.Communication.Core
stable
통신 코어 구현 — 연결 관리, 재연결, 메시지 라우팅.
net8.0Dreamine.Communication.Sockets
stable
TCP/UDP 소켓 통신 구현 — 고성능 비동기 소켓 클라이언트/서버.
net8.0Dreamine.Communication.Serial
stable
RS-232/485 시리얼 통신 — 자동 재연결, 프레임 파싱 지원.
net8.0Dreamine.Communication.RabbitMQ
stable
RabbitMQ 메시지 브로커 통합 — Exchange/Queue/Routing 추상화.
net8.0Dreamine.Communication.Wpf
stable
WPF 통신 연동 패키지 — UI 바인딩 친화적 통신 상태 관리.
net8.0-windowsDreamine.Communication.FullKit
stable
통신 라이브러리 전체 번들 — Sockets, Serial, RabbitMQ 일괄 참조.
net8.0
IO
PLC
Dreamine.PLC.Abstractions
stable
PLC 공통 추상화 — IPlcDriver, IPlcTag, IPlcMonitor 인터페이스.
net8.0Dreamine.PLC.Core
stable
PLC 코어 구현 — 태그 캐싱, 폴링 스케줄러, 연결 관리.
net8.0Dreamine.PLC.Mitsubishi.MC
stable
미쓰비시 MELSEC MC 프로토콜 드라이버 (3E/4E 프레임).
net8.0Dreamine.PLC.Mitsubishi.MxComponent
stable
미쓰비시 MX Component COM 기반 드라이버.
net8.0Dreamine.PLC.Omron.CxComponent
stable
옴론 CX-One 기반 드라이버 — FINS/UDP 프로토콜.
net8.0Dreamine.PLC.Omron.Fins
stable
옴론 FINS 프로토콜 직접 구현 — UDP/TCP 이중 지원.
net8.0Dreamine.PLC.Wpf
stable
WPF PLC 모니터링 컨트롤 — 실시간 태그 바인딩, 알람 표시.
net8.0-windows