94 results found
- 
Use current context transaction if exist for methodsWhen methods are generated within a C# context, SqlCommand is created without using its current context transaction if existing. 
 While it is possible manually change this in the template, should it not be either defaulted, or optional with a property set on the method in Entity Developer?using (DbCommand cmd = connection.CreateCommand()) 
 {
 if (this.Database.GetCommandTimeout().HasValue)
 cmd.CommandTimeout = this.Database.GetCommandTimeout().Value;
 cmd.CommandType = CommandType.StoredProcedure;
 cmd.CommandText = @"...";DbTransaction currentTransaction = this.Database.CurrentTransaction?.GetDbTransaction(); if (currentTransaction != null) { // The command is now explicitly enlisted in the DbContext's active transaction. cmd.Transaction = currentTransaction; }... 1 vote
- 
Add property 'HasTrigger ' for table to support EF Core 7.0For support the new features of EF Core 7.0 it is necessary to tell the modelBuilder if a table has one or more triggers: 12 votes
- 
EntitySet Pluralization: Add suffixAdd option 'Add suffix' to 'EntitySet Pluralization' 3 votes
- 
Associations duplicatesWhen there is a duplicity in an association FKTableATableB (TableBId = TableBId) 
 FKTableATableB_Another (TableBId = TableBId)It doesn't have an impact but the Entity Developer could change for the error to be fixed. 1 vote
- 
Add support for dark mode or additional DX dark themesGiven that the product uses DX libraries, I would love to see the new DX SVG themes integrated into the application. This is one of the few apps that don't have a true "dark mode" or theme that replicates a "dark mode". Seems like this would be an easy upgrade that would add a tremendous amount of value for our team and their eyes. https://docs.devexpress.com/WindowsForms/2399/build-an-application/skins Thanks! 3 votes
- 
.NET 5 Source Generation SupportCreate a template that supports using .NET 5 Source Generation instead of creation of traditional class files. https://devblogs.microsoft.com/dotnet/introducing-c-source-generators/ 3 votes
- 
Create class with constant strings from mysql table row valuesTemplate to create a class with constant strings from mysql table row values using .NET Core 5. Example: CREATE TABLE listpermissions ( 
 permissionname varchar(255) binary NOT NULL,
 PRIMARY KEY (permissionname)
 )
 INSERT INTO listpermissions(permissionname) VALUES
 ('allowedtodox'),
 ('allowedtodo_y');Desired imported class: using System; 
 namespace MyApp
 {
 public static class Permissions
 {
 public const string AllowedToDoX= "allowedtodox";
 public const string AllowedToDoY= "allowedtodoy";
 }
 }3 votes
- 
All changing the appsettings.json filename where the connection string is savedAt a minimum allow us to specify something other than appsettings.json. In the case where multiple projects have hardcoded references to appsettings conflicts occur. (In regards to any .NET EF project). 1 vote
- 
Improve support for custom types (NHibernate)Currently you can define 'Typedefs' and assign an 'IUserType' converter to properties, but there's a lot of room for improvement: 1.- Add support for 'ICompositeUserType' converters. That implies adding the possibility of assigning more than one column to a single property. - Allow defining known 'IUserType' and 'ICompositeUserType' coonverters, with their expected column types and property types, so they can be selected inside the 'Edit Property' view instead of having to manually type their name in the property grid. When a converter is selected the columns list for that property should be pre-filled acording to its definiton. 
- Include typedefs in the… 
 3 votes
- 
1 vote
- 
PLease let us lock tables and relationships to protect them from sync.I run a non trivial database - some hundreds of tables. We often use (sql server) views to generate statistical data for entities (i.e. they see how many sub objects are there etc.) so that we can easilfy filter by them (some of those views include some quite complex properties. Views can not have primary keys. Mine have them (i.e. they are not double) but I can not set that up in SQL Server. In order to us them properly I have to manually define a primary key and then I can use an association between the view and the… 4 votes
- 
Export <auto-generated /> code documentation element to generated code filesWe are using StyleCop.Analyzers extensively to ensure a unique coding style in our projects. 
 The problem is, we receive a lot of warnings about coding style rule violations in code files generated from EntityDeveloper's DbContext
 code generation template.Some of the warnings can be easily suppressed by activating the DbContext template's property "Generate GeneratedCode Attribute" . But some disturbing warnings remain (e.g. SA1027, SA1200, SA1210 especially in generated enum code files or pregenerated views). 
 These warnings can be suppress using global suppression file. But unfortunately only for all code files in the particular project, instead of only for the affected…5 votes
- 
Support generating EF Core & EF 6 from same modelAs EF Core gains traction there must be millions of developers out there faced with migrating EF frameworks while supporting existing .NET Framework projects. To be able to define a data model and then generate both EF Core and EF 6 configuration & contexts would be amazing. 1 vote
- 
Allow to add extended properties to class properties of type ValidationErrorMessagesAllow adding extended properties of type ValidationErrorMessages to class properties, so that we can use them customizing validation templates 30 votes
- 
Generate typescript classes from DTOsadd an option to the DTO generation template, so that it would also generate typescript classes on a given folder 6 votes
- 
Generate JSON from an existing NHibernate (*.hbml) data modelIf JSON can be created from an existing hbml data model, it will help to bind the data model class properties to the UI Form component classes and it will also help to find the association of classes in JSON as array of class objects (for 1 to many relationship) and so on. 1 vote
- 
Include Devexpress XPO in your code generatorInclude Devexpress XPO in your code generator 3 votes
- 
Reload Template After Editing V(isual)S(tudio) outDue to poor template editing inside vs (visualize blocks, search capability) I often edit template outside VS; However it is not reloaded when I go go back to VS as it happens with other files. It would be nice if implemented. 3 votes
- 
debugging TemplatesIt is a basic need for any developer... being able to debug. 
 In this case it is of great value being able to debug ED Templates... many of requests I have seen here could be solve with ability of developing templates.
 However to do so it is needed ability to debug templates as it is done with T4.10 votes
- 
Support CsvHelper ClassMap<T> code generationThis project for CSV manage is very popular : 
 https://joshclose.github.io/CsvHelper/but this is not working directly with DevArt code generation because of decorations during class generation. BUT the author as already think about it and here’s the solution to import a simple country class: public sealed class MyClassMap : ClassMap<Country> 
 {
 public MyClassMap()
 {
 Map(m => m.Id);
 Map(m => m.Name);
 }
 }Since this code is database dependent, it should be updatable at the same time as the classes generated by EntityDeveloper 3 votes
- Don't see your idea?
