Beispiel #1
0
        protected ExecutableApplicationFascade(IDataTypeFascade dataTypeFascade, IAppConfigFascade appConfigFascade, IReflectionFascade reflectionFascade, IAssemblyInformationFascade assemblyInformationFascade)
        {
            if ((object)dataTypeFascade == null)
            {
                throw new ArgumentNullException(nameof(dataTypeFascade));
            }

            if ((object)appConfigFascade == null)
            {
                throw new ArgumentNullException(nameof(appConfigFascade));
            }

            if ((object)reflectionFascade == null)
            {
                throw new ArgumentNullException(nameof(reflectionFascade));
            }

            if ((object)assemblyInformationFascade == null)
            {
                throw new ArgumentNullException(nameof(assemblyInformationFascade));
            }

            this.dataTypeFascade            = dataTypeFascade;
            this.appConfigFascade           = appConfigFascade;
            this.reflectionFascade          = reflectionFascade;
            this.assemblyInformationFascade = assemblyInformationFascade;
        }
Beispiel #2
0
 public TextMetalConsoleApplication([DependencyInjection] IDataTypeFascade dataTypeFascade,
                                    [DependencyInjection] IAppConfigFascade appConfigFascade,
                                    [DependencyInjection] IReflectionFascade reflectionFascade,
                                    [DependencyInjection] IAssemblyInformationFascade assemblyInformationFascade)
     : base(dataTypeFascade, appConfigFascade, reflectionFascade, assemblyInformationFascade)
 {
 }
Beispiel #3
0
		protected ModelRepository(IDataTypeFascade dataTypeFascade, IAppConfigFascade appConfigFascade)
		{
			if ((object)dataTypeFascade == null)
				throw new ArgumentNullException(nameof(dataTypeFascade));

			if ((object)appConfigFascade == null)
				throw new ArgumentNullException(nameof(appConfigFascade));

			this.dataTypeFascade = dataTypeFascade;
			this.appConfigFascade = appConfigFascade;
		}
		public ExecutableApplicationFascade(IDataTypeFascade dataTypeFascade, IAppConfigFascade appConfigFascade, IReflectionFascade reflectionFascade, IAssemblyInformationFascade assemblyInformationFascade)
		{
			if ((object)dataTypeFascade == null)
				throw new ArgumentNullException(nameof(dataTypeFascade));

			if ((object)appConfigFascade == null)
				throw new ArgumentNullException(nameof(appConfigFascade));

			if ((object)reflectionFascade == null)
				throw new ArgumentNullException(nameof(reflectionFascade));

			if ((object)assemblyInformationFascade == null)
				throw new ArgumentNullException(nameof(assemblyInformationFascade));

			this.dataTypeFascade = dataTypeFascade;
			this.appConfigFascade = appConfigFascade;
			this.reflectionFascade = reflectionFascade;
			this.assemblyInformationFascade = assemblyInformationFascade;

			Current = this;
		}
 protected AsyncExecutableApplicationFascade(IDataTypeFascade dataTypeFascade, IAppConfigFascade appConfigFascade, IReflectionFascade reflectionFascade, IAssemblyInformationFascade assemblyInformationFascade)
     : base(dataTypeFascade, appConfigFascade, reflectionFascade, assemblyInformationFascade)
 {
 }
		public ConsoleApplicationFascade(IDataTypeFascade dataTypeFascade, IAppConfigFascade appConfigFascade, IReflectionFascade reflectionFascade, IAssemblyInformationFascade assemblyInformationFascade)
			: base(dataTypeFascade, appConfigFascade, reflectionFascade, assemblyInformationFascade)
		{
		}