ruwebframe 0.1.0

A brief description of your crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use std::sync::Arc;
use ctor::ctor;
use crate::rucfg::rucfg::RuConfig;
use crate::rudi::dicontainer::direg;
use crate::rulog::RuLog;

const RU_CONFIG_NAME: &str = "rulog.RuLog";
#[ctor(unsafe)]
pub fn register_bean_ru_log() {
    direg::register_singleton(RU_CONFIG_NAME, RuLog::new);
}
pub fn find_bean_ru_config() -> Option<Arc<RuConfig>> {
    direg::get_bean::<RuConfig>(RU_CONFIG_NAME)
}