می توانید پروژه wf را به صورت WCF WorkFlow Service Application در Solution مورد نظر اضافه کنید پس از ان سرویس را بر روی ویندوز سرور هاست کنید به کمک برنامه AppFabric که میتوانید ان را از لینک زیر دانلود کنید .
روش دیگر این است که شما مستقیما از کلاسهای WF در پروژه خود استفاده کنید و Activityهای خود را تولید کنید بدون اینکه احتیاج به Model Designer داشته باشید مانند کد زیر:
namespace LeadGenerator { public sealed class CreateLead : CodeActivity { public InArgument<string> ContactName { get; set; } public InArgument<string> ContactPhone { get; set; } public InArgument<string> Interests { get; set; } public InArgument<string> Notes { get; set; } public InArgument<string> ConnectionString { get; set; } public OutArgument<Lead> Lead { get; set; } protected override void Execute(CodeActivityContext context) { // Create a Lead class and populate it with the input arguments Lead l = new Lead(); l.ContactName = ContactName.Get(context); l.ContactPhone = ContactPhone.Get(context); l.Interests = Interests.Get(context); l.Comments = Notes.Get(context); l.WorkflowID = context.WorkflowInstanceId; l.Status = "Open"; // Insert a record into the Lead table LeadDataDataContext dc = new LeadDataDataContext(ConnectionString.Get(context)); dc.Leads.InsertOnSubmit(l); dc.SubmitChanges(); // Store the request in the OutArgument Lead.Set(context, l); } } }