Find Jobs
Hire Freelancers

.NET/C#: load DLL from AWS Lambda

$30-250 USD

キャンセル
投稿日: 6年以上前

$30-250 USD

完了時にお支払い
I need a template/proof-of-concept for a plugin system that can work in AWS Lambda [login to view URL] In short: AWS Lambda function should load external DLL, find a class that implements a particular interface and execute a function from that class. That's it. Let me give you an example. Let's say we have a simple data structure ================================================================================ namespace [login to view URL] { public class SomeDataStruct { public int Value1 { get; set; } public string Value2 { get; set; } } } ================================================================================ and an interface (a contract): ================================================================================ namespace [login to view URL] { public interface IWorker { void doSomething([login to view URL] input); } } ================================================================================ We reference this project from another project, that contains an implementation of the interface, and compile this into a DLL: ================================================================================ namespace [login to view URL] { public class Worker : [login to view URL] { public void doSomething([login to view URL] input) { return; } } } ================================================================================ When Lambda function starts, it should load the DLL (for example, from S3 or HTTP) and executes doSomething(). That's all. I already have the code that downloads DLL from S3, you don't need to write that. I tried something like this: ================================================================================ Assembly assembly = [login to view URL](@ "path-to-dll"); var interface = typeof([login to view URL]); var class = [login to view URL]().Where(type => [login to view URL](t) && [login to view URL]().IsClass && ![login to view URL]().IsAbstract) .Single(); var myInstance = [login to view URL](class); ================================================================================ But it fails saying it can't load dependencies. I'm not that good with .NET Core, and a lot of methods from [login to view URL] were removed or changed comparing to .NET 4.x. I don't have time to fight this and need help. As a result of this project I expect a Visual Studio solution with three project: 1. Compiled DLL with the interface. 2. Compiles DLL that implements that interface and will be loaded by Lambda. 3. Contains working Lambda code that can be deployed with 'dotnet lambda deploy-function'. Notes: 1. All the code is managed. No native DLL.
プロジェクト ID: 15948711

プロジェクトについて

8個の提案
リモートプロジェクト
アクティブ 6年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に8人のフリーランサーが、平均$204 USDで入札しています
ユーザーアバター
I can help you in this as I have much EXPERIENCE in Asp.net, C#, MVC, JSON Web services , ATOM Web services. Can we discuss the REQUIREMENT in detail? Relevant Skills and Experience Website designing/ website developing(Asp.net, C#, html, css) .server side scripting language(php) .wordpress Proposed Milestones $155 USD - web
$155 USD 3日以内
5.0 (4 レビュー)
4.0
4.0
ユーザーアバター
i can help you with this. message me more details Relevant Skills and Experience more than 5 years experience in full stack development
$250 USD 3日以内
5.0 (4 レビュー)
3.8
3.8
ユーザーアバター
We are happy to bid on this project. We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of experience Relevant Skills and Experience .NET,Amazon Web Services,Aws Lambda,C# Programming, Proposed Milestones $277 USD - Complete project
$277 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I will need $120 for this project to complete. From my personal experience this will not be possible unless we pass DLL as a part of deployement packag.e (ZIP). Will explore any work around for this Relevant Skills and Experience I have 4 plus years of work experience in AWS. From past 6 months I am working on writing serverless application with AWS lambda and API Gateway. All the Lambda functions are developed in .net. Proposed Milestones $50 USD - POC: Loading DLL from external source i.e. S3 $50 USD - Developing External DLL with interface implementaion $44 USD - Provide cloudformation template and handover of the project Additional Services Offered $50 USD - AWS Lambda best practices guidelines I have good experience in AWS Lambda and since I am actively working on it from past 6 months, I can code fast.
$144 USD 3日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

RUSSIAN FEDERATIONのフラグ
Mozhaisk, Russian Federation
0.0
0
メンバー登録日:1月 9, 2008

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。