HCCF.BoopleDomain 1.0.1

Boople.Domain

Domain models for the Boople HR management system.

Overview

This package contains pure domain entities following Onion Architecture principles. The domain models are organized into 11 modules:

  • Configuration: System catalogs and translations
  • Organization: Departments, branches, and job positions
  • Identity: Users and employees
  • Competency: Competency models and behaviors
  • Recruitment: Job openings and applications
  • Performance: Evaluations and goals
  • Survey: Survey management
  • HRHistory: Compensation and job history
  • Workflow: Process templates and instances
  • Learning: Training catalog and history
  • Succession: Talent reviews and succession planning

Features

  • Strongly-typed domain entities
  • Navigation properties for entity relationships
  • Validation attributes for business rules
  • XML documentation for IntelliSense support
  • .NET 8 target framework

Usage

using Boople.Domain.Identity;
using Boople.Domain.Organization;

var employee = new Employee
{
    Name = "John",
    LastName = "Doe",
    CompanyEMail = "john.doe@company.com"
};

License

MIT

Build

rm -rf nupkg && dotnet pack --configuration Release --output ./nupkg

Showing the top 20 packages that depend on HCCF.BoopleDomain.

Packages Downloads
HCCF.BoopleBase
Private Package for Boople Infrastructure
3

Version Downloads Last updated
1.0.1 3 11/19/2025
1.0.0 2 11/19/2025