public RefactorerContext (ProjectDom ctx, ITextFileProvider files, IType cls)
		{
			this.files = files;
			this.ctx = ctx;
			if (cls != null)
				typeResolver = GetTypeNameResolver (cls);
		}
Пример #2
0
		public CodeBinder (Project project, ITextFileProvider textFileProvider, Stetic.Component targetObject)
		{
			this.project = project;
			this.textFileProvider = textFileProvider;

			gproject = GtkDesignInfo.FromProject (project).GuiBuilderProject;

			TargetObject = targetObject;
		}
Пример #3
0
        public CodeBinder(MonoDevelop.Projects.Project project, ITextFileProvider textFileProvider, Stetic.Component targetObject)
        {
            this.project          = project;
            this.textFileProvider = textFileProvider;

            gproject = GtkDesignInfo.FromProject(project).GuiBuilderProject;

            TargetObject = targetObject;
        }
 public RefactorerContext(ProjectDom ctx, ITextFileProvider files, IType cls)
 {
     this.files = files;
     this.ctx   = ctx;
     if (cls != null)
     {
         typeResolver = GetTypeNameResolver(cls);
     }
 }
Пример #5
0
 public JobLoader(
     IConfiguration configuration,
     ITextFileProvider textFileProvider,
     ILogger <IJobLoader> logger,
     Func <string, IJobUnit> unitFactory)
 {
     this.configuration    = configuration;
     this.textFileProvider = textFileProvider;
     this.logger           = logger;
     this.unitFactory      = unitFactory;
     Initialize();
 }
Пример #6
0
 public Storage(ITextFileProvider provider, ICache cache) : this()
 {
     _provider = new Lazy <ITextFileProvider>(() => provider);
     Cache     = new Lazy <ICache>(() => cache);
 }