예제 #1
0
        private static void LoadSampleWorkflows()
        {
            _map = new Dictionary <WorkflowIdentity, Activity>();

            foreach (var id in GetWorkflowIdentities())
            {
                _map.Add(
                    id,
                    WorkflowFactory.Get(id.Name) //TODO: use both NAME & VERSION
                    );
            }

            var assemblyPath = Path.GetFullPath(Assembly.GetExecutingAssembly().CodeBase);

            _map = ActivityLoader.FetchAllXamlActivitiesFromPath(assemblyPath);
        }
예제 #2
0
        internal static void LoadXamlActivitiesFromConfigPath()
        {
            var activitiesPath = WebSettings.GetActivitiesDirectory();

            _map = ActivityLoader.FetchAllXamlActivitiesFromPath(activitiesPath);
        }