<NME> readme.md
<BEF> [![AppVeyor](https://img.shields.io/appveyor/ci/SimonCropp/fody/master.svg?style=flat&max-age=86400&label=appveyor)](https://ci.appveyor.com/project/SimonCropp/fody/branch/master)
[![Chat on Gitter](https://img.shields.io/gitter/room/fody/fody.svg)](https://gitter.im/Fody/Fody)
[![NuGet Status](https://img.shields.io/nuget/v/Fody.svg)](https://www.nuget.org/packages/Fody/)
[![Patrons on Open Collective](https://opencollective.com/fody/tiers/patron/badge.svg)](#patrons)

### <img src="https://raw.githubusercontent.com/Fody/Fody/master/package_icon.png" height="28px"> Extensible tool for weaving .net assemblies

Manipulating the IL of an assembly as part of a build requires a significant amount of plumbing code. This plumbing code involves knowledge of both the MSBuild and Visual Studio APIs. Fody attempts to eliminate that plumbing code through an extensible add-in model.

**This is the codebase of core Fody engine. For more information on the larger Fody project see https://github.com/Fody/Home.**


<!--- StartOpenCollectiveBackers -->

[Already a Patron? skip past this section](#endofbacking)


## Community backed

Fody requires significant effort to maintain. As such it relies on financial support to ensure its long term viability.

**It is expected that all developers using Fody [become a Patron on OpenCollective](https://opencollective.com/fody/contribute/patron-3059).**

[See Licensing/Patron FAQ](https://github.com/Fody/Home/blob/master/pages/licensing-patron-faq.md) for more information.


### Gold Sponsors

Support this project by [becoming a Gold Sponsor](https://opencollective.com/fody/contribute/gold-7088). A large company logo will be added here with a link to your website.

<a href="https://www.postsharp.net?utm_source=fody&utm_medium=referral"><img alt="PostSharp" src="https://raw.githubusercontent.com/Fody/Home/master/images/postsharp.png"></a>


### Silver Sponsors

Support this project by [becoming a Silver Sponsor](https://opencollective.com/fody/contribute/silver-7086). A medium company logo will be added here with a link to your website.

<a href="https://www.gresearch.co.uk/"><img alt="G-Research" width="120px" src="https://raw.githubusercontent.com/Fody/Home/master/images/g-research.svg?sanitize=true"></a> <a href="https://particular.net/"><img alt="Particular Software" width="200px" src="https://raw.githubusercontent.com/Fody/Home/master/images/particular.svg?sanitize=true"></a>


### Bronze Sponsors

Support this project by [becoming a Bronze Sponsor](https://opencollective.com/fody/contribute/bronze-7085). The company avatar will show up here with a link to your OpenCollective Profile.

<a href="https://opencollective.com/fody/tiers/bronze/0/website"><img src="https://opencollective.com/fody/tiers/bronze/0/avatar.svg?avatarHeight=100"></a> 
<a href="https://opencollective.com/fody/tiers/bronze/1/website"><img src="https://opencollective.com/fody/tiers/bronze/1/avatar.svg?avatarHeight=100"></a>


### Patrons and sponsors

Thanks to all the backers and sponsors! Support this project by [becoming a patron](https://opencollective.com/fody/contribute/patron-3059).

<a href="https://opencollective.com/fody#contributors"><img src="https://opencollective.com/fody/sponsor.svg?width=890&avatarHeight=50&button=false"><img src="https://opencollective.com/fody/backer.svg?width=890&avatarHeight=50&button=false"></a>


<!--- EndOpenCollectiveBackers -->


## Documentation and Further Learning

  * [Licensing and patron FAQ](https://github.com/Fody/Home/tree/master/pages/licensing-patron-faq.md)<br>
    **It is expected that all developers using Fody [become a Patron on OpenCollective](https://opencollective.com/fody/order/3059).** See [Licensing/Patron FAQ](https://github.com/Fody/Home/tree/master/pages/licensing-patron-faq.md) for more information.
  * [Usage](https://github.com/Fody/Home/tree/master/pages/usage.md)<br>
    Introduction to using Fody.
  * [Configuration](https://github.com/Fody/Home/tree/master/pages/configuration.md)<br>
    All configuration options for Fody.
  * [Addin discovery](https://github.com/Fody/Home/tree/master/pages/addin-discovery.md)<br>
    How addins are resolved.
  * [List of Fody weavers/addins](https://github.com/Fody/Home/tree/master/pages/addins.md)<br>
  * [Changelog](https://github.com/Fody/Fody/milestones?state=closed)
  * [FodyAddinSamples](https://github.com/Fody/FodyAddinSamples)<br>
    A GitHub repo that contains a working sample of every Fody addin.
  * [Common errors](https://github.com/Fody/Home/tree/master/pages/common-errors.md)
  * [In solution weaving](https://github.com/Fody/Home/tree/master/pages/in-solution-weaving.md)<br>
    Writing an addin that manipulates IL within the same solution.
  * [ProcessedByFody class](https://github.com/Fody/Home/tree/master/pages/processedbyfody-class.md)<br>
    Marker class added to target assemblies for diagnostic purposes.
  * [Strong naming](https://github.com/Fody/Home/tree/master/pages/strong-naming.md)
  * [Supported runtimes and IDE](https://github.com/Fody/Home/tree/master/pages/supported-runtimes-and-ide.md)
  * [Addin development](https://github.com/Fody/Home/tree/master/pages/addin-development.md)<br>
    Building a new Fody addin.
  * [Addin packaging](https://github.com/Fody/Home/tree/master/pages/addin-packaging.md)<br>
    Packaging and deployment of Fody weavers.
  * [BasicFodyAddin](https://github.com/Fody/Home/tree/master/BasicFodyAddin)<br>
    A simple project meant to illustrate how to build an addin.
  * [Fody Project Configuration Manager](https://github.com/tom-englert/ProjectConfigurationManager/wiki/6.-Fody)<br>
    Provides an interactive tool that can support configuring weavers, which is especially helpful in solutions with many projects.
  * [Backers tracking/info](https://github.com/Fody/Home/tree/master/pages/backers.md)
  * [Donations](https://github.com/Fody/Home/tree/master/pages/donations.md)<br>
    Every month the Fody project will donate a portion of funding raised to a charity or other cause.


## Contributors

This project exists thanks to all the people who contribute.
<a href="https://github.com/Fody/Fody/graphs/contributors"><img src="https://opencollective.com/fody/contributors.svg?width=890&button=false" /></a>

There are two options for an organization.


##### Apply a multiplier to the Patron cost

The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: 

 * An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron
 * An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.


##### Create an Open Collective organization

A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.


#### Do all developers in a organization need to become Patrons?

<MSG> Update readme.md

<DFF> @@ -179,18 +179,10 @@ Yes. You must be a Patron to be a user of Fody. Contributing Pull Requests does
 
 There are two options for an organization.
 
-
-##### Apply a multiplier to the Patron cost
-
-The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: 
-
- * An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron
- * An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.
-
-
-##### Create an Open Collective organization
-
-A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.
+  1. Apply a multiplier to the Patron cost.
+    The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron. An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.
+  2. Create an Open Collective organization
+    A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.
 
 
 #### Do all developers in a organization need to become Patrons?

{'commit': 'diff --git a/readme.md b/readme.md\nindex f881a80..3e8f808 100644\n--- a/readme.md\n+++ b/readme.md\n@@ -179,18 +179,10 @@ Yes. You must be a Patron to be a user of Fody. Contributing Pull Requests does\n \n There are two options for an organization.\n \n-\n-##### Apply a multiplier to the Patron cost\n-\n-The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: \n-\n- * An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron\n- * An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.\n-\n-\n-##### Create an Open Collective organization\n-\n-A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.\n+  1. Apply a multiplier to the Patron cost.\n+    The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron. An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.\n+  2. Create an Open Collective organization\n+    A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.\n \n \n #### Do all developers in a organization need to become Patrons?\n', 'commit_subject': 'Update readme.md', 'repo_name': 'Fody/Fody', 'committer': {'name': 'simoncropp', 'email': 'faae053e2804b031d691dd3e23f6a26052e31b14@gmail.com', 'time_sec': '1543959107', 'tz_offset': '660', 'date': {'seconds': '1543959107'}}, 'commit_tree': 'f97e7fb8f039893a44f9d03c5d4f880aacc76087', 'commit_message': 'Update readme.md\n', 'language_name': 'C#', 'license': 'mit', 'hunks': '@@ -179,18 +179,10 @@ Yes. You must be a Patron to be a user of Fody. Contributing Pull Requests does\n \n There are two options for an organization.\n \n-\n-##### Apply a multiplier to the Patron cost\n-\n-The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: \n-\n- * An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron\n- * An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.\n-\n-\n-##### Create an Open Collective organization\n-\n-A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.\n+  1. Apply a multiplier to the Patron cost.\n+    The [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron. An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.\n+  2. Create an Open Collective organization\n+    A organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.\n \n \n #### Do all developers in a organization need to become Patrons?\n', 'addition_count': 4, 'deletion_count': 12, 'src_file': 'a/readme.md', 'tgt_file': 'b/readme.md', 'file_extension': '.md', 'before_file': '[![AppVeyor](https://img.shields.io/appveyor/ci/SimonCropp/fody/master.svg?style=flat&max-age=86400&label=appveyor)](https://ci.appveyor.com/project/SimonCropp/fody/branch/master)\n[![Chat on Gitter](https://img.shields.io/gitter/room/fody/fody.svg)](https://gitter.im/Fody/Fody)\n[![NuGet Status](https://img.shields.io/nuget/v/Fody.svg)](https://www.nuget.org/packages/Fody/)\n[![Patrons on Open Collective](https://opencollective.com/fody/tiers/patron/badge.svg)](#patrons)\n\n### <img src="https://raw.githubusercontent.com/Fody/Fody/master/package_icon.png" height="28px"> Extensible tool for weaving .net assemblies\n\nManipulating the IL of an assembly as part of a build requires a significant amount of plumbing code. This plumbing code involves knowledge of both the MSBuild and Visual Studio APIs. Fody attempts to eliminate that plumbing code through an extensible add-in model.\n\n**This is the codebase of core Fody engine. For more information on the larger Fody project see https://github.com/Fody/Home.**\n\n\n<!--- StartOpenCollectiveBackers -->\n\n[Already a Patron? skip past this section](#endofbacking)\n\n\n## Community backed\n\nFody requires significant effort to maintain. As such it relies on financial support to ensure its long term viability.\n\n**It is expected that all developers using Fody [become a Patron on OpenCollective](https://opencollective.com/fody/contribute/patron-3059).**\n\n[See Licensing/Patron FAQ](https://github.com/Fody/Home/blob/master/pages/licensing-patron-faq.md) for more information.\n\n\n### Gold Sponsors\n\nSupport this project by [becoming a Gold Sponsor](https://opencollective.com/fody/contribute/gold-7088). A large company logo will be added here with a link to your website.\n\n<a href="https://www.postsharp.net?utm_source=fody&utm_medium=referral"><img alt="PostSharp" src="https://raw.githubusercontent.com/Fody/Home/master/images/postsharp.png"></a>\n\n\n### Silver Sponsors\n\nSupport this project by [becoming a Silver Sponsor](https://opencollective.com/fody/contribute/silver-7086). A medium company logo will be added here with a link to your website.\n\n<a href="https://www.gresearch.co.uk/"><img alt="G-Research" width="120px" src="https://raw.githubusercontent.com/Fody/Home/master/images/g-research.svg?sanitize=true"></a> <a href="https://particular.net/"><img alt="Particular Software" width="200px" src="https://raw.githubusercontent.com/Fody/Home/master/images/particular.svg?sanitize=true"></a>\n\n\n### Bronze Sponsors\n\nSupport this project by [becoming a Bronze Sponsor](https://opencollective.com/fody/contribute/bronze-7085). The company avatar will show up here with a link to your OpenCollective Profile.\n\n<a href="https://opencollective.com/fody/tiers/bronze/0/website"><img src="https://opencollective.com/fody/tiers/bronze/0/avatar.svg?avatarHeight=100"></a> \n<a href="https://opencollective.com/fody/tiers/bronze/1/website"><img src="https://opencollective.com/fody/tiers/bronze/1/avatar.svg?avatarHeight=100"></a>\n\n\n### Patrons and sponsors\n\nThanks to all the backers and sponsors! Support this project by [becoming a patron](https://opencollective.com/fody/contribute/patron-3059).\n\n<a href="https://opencollective.com/fody#contributors"><img src="https://opencollective.com/fody/sponsor.svg?width=890&avatarHeight=50&button=false"><img src="https://opencollective.com/fody/backer.svg?width=890&avatarHeight=50&button=false"></a>\n\n\n<!--- EndOpenCollectiveBackers -->\n\n\n## Documentation and Further Learning\n\n  * [Licensing and patron FAQ](https://github.com/Fody/Home/tree/master/pages/licensing-patron-faq.md)<br>\n    **It is expected that all developers using Fody [become a Patron on OpenCollective](https://opencollective.com/fody/order/3059).** See [Licensing/Patron FAQ](https://github.com/Fody/Home/tree/master/pages/licensing-patron-faq.md) for more information.\n  * [Usage](https://github.com/Fody/Home/tree/master/pages/usage.md)<br>\n    Introduction to using Fody.\n  * [Configuration](https://github.com/Fody/Home/tree/master/pages/configuration.md)<br>\n    All configuration options for Fody.\n  * [Addin discovery](https://github.com/Fody/Home/tree/master/pages/addin-discovery.md)<br>\n    How addins are resolved.\n  * [List of Fody weavers/addins](https://github.com/Fody/Home/tree/master/pages/addins.md)<br>\n  * [Changelog](https://github.com/Fody/Fody/milestones?state=closed)\n  * [FodyAddinSamples](https://github.com/Fody/FodyAddinSamples)<br>\n    A GitHub repo that contains a working sample of every Fody addin.\n  * [Common errors](https://github.com/Fody/Home/tree/master/pages/common-errors.md)\n  * [In solution weaving](https://github.com/Fody/Home/tree/master/pages/in-solution-weaving.md)<br>\n    Writing an addin that manipulates IL within the same solution.\n  * [ProcessedByFody class](https://github.com/Fody/Home/tree/master/pages/processedbyfody-class.md)<br>\n    Marker class added to target assemblies for diagnostic purposes.\n  * [Strong naming](https://github.com/Fody/Home/tree/master/pages/strong-naming.md)\n  * [Supported runtimes and IDE](https://github.com/Fody/Home/tree/master/pages/supported-runtimes-and-ide.md)\n  * [Addin development](https://github.com/Fody/Home/tree/master/pages/addin-development.md)<br>\n    Building a new Fody addin.\n  * [Addin packaging](https://github.com/Fody/Home/tree/master/pages/addin-packaging.md)<br>\n    Packaging and deployment of Fody weavers.\n  * [BasicFodyAddin](https://github.com/Fody/Home/tree/master/BasicFodyAddin)<br>\n    A simple project meant to illustrate how to build an addin.\n  * [Fody Project Configuration Manager](https://github.com/tom-englert/ProjectConfigurationManager/wiki/6.-Fody)<br>\n    Provides an interactive tool that can support configuring weavers, which is especially helpful in solutions with many projects.\n  * [Backers tracking/info](https://github.com/Fody/Home/tree/master/pages/backers.md)\n  * [Donations](https://github.com/Fody/Home/tree/master/pages/donations.md)<br>\n    Every month the Fody project will donate a portion of funding raised to a charity or other cause.\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute.\n<a href="https://github.com/Fody/Fody/graphs/contributors"><img src="https://opencollective.com/fody/contributors.svg?width=890&button=false" /></a>\n\nThere are two options for an organization.\n\n\n##### Apply a multiplier to the Patron cost\n\nThe [Patron tier](https://opencollective.com/fody/order/3059) has no upper bound on the monthly amount. This allows an organization with multiple developers to pay a single monthly price. For example: \n\n * An organization with 5 developers would pay $15 per month, i.e. 5 x $3 per patron\n * An organization with 10 developers would pay $30 per month, i.e. 10 x $3 per patron and so on.\n\n\n##### Create an Open Collective organization\n\nA organization can [Create an Open Collective organization](https://opencollective.com/become-a-sponsor) and then allow their developers to draw on the funds from that organization. See [FAQ for backers](https://opencollective.com/faq/backers). This is the recommended option as it also opens up the opportunity for developers to select other projects they feel need support.\n\n\n#### Do all developers in a organization need to become Patrons?\n', 'message': 'Update readme.md\n', 'author_name': 'simoncropp', 'lang': 'md'}