use crate::core::config::Config;
pub mod department;
pub mod employee;
pub mod models;
pub use models::*;
pub struct V1 {
pub employee: employee::EmployeeService,
pub department: department::DepartmentService,
}
impl V1 {
pub fn new(config: Config) -> Self {
Self {
employee: employee::EmployeeService::new(config.clone()),
department: department::DepartmentService::new(config),
}
}
}