예제 #1
0
        public MetagetContext(MetagetParameters parameters, MetagetDependencies dependencies, MetagetHooks hooks, MetagetConfiguration configuration)
        {
            this.parameters    = parameters;
            this.dependencies  = dependencies;
            this.hooks         = hooks;
            this.configuration = configuration;

            queue = new LeakQueue <MetagetContext>(this);
        }
예제 #2
0
 public MetagetBuilder()
 {
     parameters    = new MetagetParameters();
     dependencies  = new MetagetDependencies();
     configuration = new MetagetConfiguration();
 }
예제 #3
0
 public MetagetService(MetagetParameters parameters, MetagetDependencies dependencies, MetagetHooks hooks, MetagetConfiguration configuration)
 {
     context = new MetagetContext(parameters, dependencies, hooks, configuration);
 }