/// <summary> /// Constructor. /// </summary> public StandardEngine ( [NotNull] IIrbisConnection connection, [CanBeNull] AbstractEngine nestedEngine ) : base(connection, nestedEngine) { Log.Trace("StandardEngine::Constructor"); MemoryUsage = 1024; }
/// <summary> /// Constructor. /// </summary> protected AbstractEngine ( [NotNull] IIrbisConnection connection, [CanBeNull] AbstractEngine nestedEngine ) { Sure.NotNull(connection, nameof(connection)); Log.Trace(nameof(AbstractEngine) + "::Constructor"); Connection = connection; NestedEngine = nestedEngine; Services = new ServiceContainer(); }