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; }
public TextMetalConsoleApplication([DependencyInjection] IDataTypeFascade dataTypeFascade, [DependencyInjection] IAppConfigFascade appConfigFascade, [DependencyInjection] IReflectionFascade reflectionFascade, [DependencyInjection] IAssemblyInformationFascade assemblyInformationFascade) : base(dataTypeFascade, appConfigFascade, reflectionFascade, assemblyInformationFascade) { }
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) { }