Requires a C# coder (Someone else's code)

Job ID: 37455710

Budget: $250 – $750 USD

I am looking for a C# coding expert to help me with a project. Specifically, I need assistance with adding new features to an existing code base. The timeline for this project is within 1-2 weeks and I have documentation/instructions available.
The ideal candidate would have plenty of relevant coding experience and be comfortable working with an existing code base.
If you think this project is a good fit for your skill set, I’d love to hear from you and discuss the project in more detail.

Before you write, read below what you will need to work with and if you are ready, answer the questions below

1. THE TECHNOLOGIES USED AND WHAT TO WORK WITH

Let me start by introducing the main frameworks that we use here — Entity Framework, AsmResolver and Telegram.Bot:

1) Entity Framework: It is important to manage migrations and ensure efficient work with data. Are you familiar with the best practices of using EF, including context lifecycle management, proper use of navigation properties, and query optimization?

2) AsmResolver: We use AsmResolver to build assemblies.NET, and it is very important for us that you KNOW how to work with this platform. Our project depends on another project, so you need to be able to use these tools in the future.

3) Telegram.Bot: with the help of this library, we implemented the interaction of our service with Telegram. Important issues here are update management, incoming message processing, and response message formatting. Have you worked on similar tasks before?



2. QUESTIONS TO THE CODER

1) Entity Framework: ​
1. What query optimization methods do you use?
2. How do you solve emerging performance problems?
3. Are there any difficulties specific to the Entity Framework that you have encountered in your real projects?

2) AsmResolver:
1. What tasks were solved using AsmResolver?
2. What were the difficulties with using AsmResolver and how did you solve them?