Esempio n. 1
0
        /// <summary>
        /// Sets global entity works generator options.
        /// </summary>
        public void SetEntityWorksGeneratorOptions(EntityGeneratorOptions options)
        {
            // Validation options instance.
            if (options == null)
            {
                throw new ArgumentNullException(nameof(options), "EntityWorksGeneratorOptions can not be null.");
            }

            // Set options.
            this.Options = options;
        }
Esempio n. 2
0
 /// <summary>
 /// Creates instance of entity works generator.
 /// </summary>
 /// <param name="databases">Database collection</param>
 /// <param name="options">Entity works generator global options</param>
 public EntityWorksGenerator(IEnumerable <Database> databases, EntityGeneratorOptions options) : this(databases)
 {
     // Set target directory.
     SetEntityWorksGeneratorOptions(options);
 }
Esempio n. 3
0
 /// <summary>
 /// Creates instance of entity works generator.
 /// </summary>
 /// <param name="database">Database object</param>
 /// <param name="options">Entity works generator global options</param>
 public EntityWorksGenerator(Database database, EntityGeneratorOptions options) : this(database)
 {
     // Set target directory.
     SetEntityWorksGeneratorOptions(options);
 }