All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.mp.solon.XPluginImp Maven / Gradle / Ivy

There is a newer version: 3.0.0-M4
Show newest version
package me.chanjar.weixin.mp.solon;

import org.noear.solon.core.AppContext;
import org.noear.solon.core.Plugin;
import me.chanjar.weixin.mp.solon.config.WxMpServiceAutoConfiguration;
import me.chanjar.weixin.mp.solon.config.storage.WxMpInJedisConfigStorageConfiguration;
import me.chanjar.weixin.mp.solon.config.storage.WxMpInMemoryConfigStorageConfiguration;
import me.chanjar.weixin.mp.solon.config.storage.WxMpInRedissonConfigStorageConfiguration;
import me.chanjar.weixin.mp.solon.properties.WxMpProperties;

public class XPluginImp implements Plugin{

	@Override
	public void start(AppContext context) throws Throwable {
		context.lifecycle(-99, () -> {
            context.beanMake(WxMpProperties.class);
            context.beanMake(WxMpInMemoryConfigStorageConfiguration.class);
            context.beanMake(WxMpInRedissonConfigStorageConfiguration.class);
            context.beanMake(WxMpInJedisConfigStorageConfiguration.class);
            context.beanMake(WxMpServiceAutoConfiguration.class);
        });
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy