ModuleInit

Adds a module initializer to an assembly. (by fodyarchived)

ModuleInit Alternatives

Similar projects and alternatives to ModuleInit

  1. csharplang

    The official repo for the design of the C# programming language

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  4. Fody

    Extensible tool for weaving .net assemblies

  5. PropertyChanged

    Injects INotifyPropertyChanged code into properties at compile time

  6. JustDecompile Engine

    Discontinued The decompilation engine of JustDecompile

  7. Realm Xamarin

    Realm is a mobile database: a replacement for SQLite & ORMs

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ModuleInit alternative or higher similarity.

ModuleInit discussion

Log in or Post with

ModuleInit reviews and mentions

Posts with mentions or reviews of ModuleInit. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-04.
  • What does Realm.Fody do?
    7 projects | dev.to | 4 Apr 2023
    Module initializers are a kinda obscure feature of .NET that allows writing initialization code for an assembly. They allow libraries to do one-time initialization when loaded, without the need for the user to explicitly call anything. It's a quite niche feature, but unfortunately it was not exposed in C#, and that led to users finding their own way of using it, like with ModuleInit.Fody. Given the need for it, Microsoft then decided to add it in supported platform starting from C# 9.0.

Stats

Basic ModuleInit repo stats
1
112
10.0
over 2 years ago

fodyarchived/ModuleInit is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ModuleInit is C#.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai