Skip to content

Commit 3f9559f

Browse files
committed
Don't use a Guid in the generated runtime type name for EntityReaders.
Best to keep these consistent across builds for reproducibility.
1 parent 6575481 commit 3f9559f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/Rezoom.SQL.Mapping/StaticEntityReaderTemplate.fs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,7 @@ type ReaderTemplate<'ent>() =
264264
static let entType = typeof<'ent>
265265
static let template =
266266
let moduleBuilder =
267-
let uniqueName = Guid.NewGuid()
268-
let assembly = AssemblyName("Readers." + entType.Name + "." + uniqueName.ToString("N"))
267+
let assembly = AssemblyName("RuntimeReaders." + entType.Name)
269268
let appDomain = Threading.Thread.GetDomain()
270269
let assemblyBuilder = appDomain.DefineDynamicAssembly(assembly, AssemblyBuilderAccess.Run)
271270
assemblyBuilder.DefineDynamicModule(assembly.Name)

0 commit comments

Comments
 (0)