public Task GetProjectsInTeam(AsanaTeam asanaTeam, AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetProjectsInTeam), asanaTeam); return(request.Go((o, h) => PackAndSendResponseCollection <AsanaProject>(o, callback), ErrorCallback)); }
public void GetStoryById(Int64 arg1, AsanaResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetStoryById), arg1); request.Go((o, h) => PackAndSendResponse <AsanaStory>(o, callback), ErrorCallback); }
public Task GetWorkspaceById(Int64 arg1, AsanaResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetWorkspaceById), arg1); return(request.Go((o, h) => PackAndSendResponse <AsanaWorkspace>(o, callback), ErrorCallback)); }
public Task GetUserById(Int64 int64, AsanaResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetUserById), int64); return(request.Go((o, h) => PackAndSendResponse <AsanaUser>(o, callback), ErrorCallback)); }
public Task GetWorkspaces(AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetWorkspaces)); return(request.Go((o, h) => PackAndSendResponseCollection <AsanaWorkspace>(o, callback), ErrorCallback)); }
public Task GetEventsInTask(AsanaTask asanaTask, String string1, AsanaResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetEventsInTask), asanaTask, string1); return(request.Go((o, h) => PackAndSendResponse <AsanaEvent>(o, callback), ErrorCallback)); }
public Task <IAsanaObjectCollection <AsanaUser> > GetUsersAsync() { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetUsers)); return(request.GoCollectionAsync <AsanaUser>()); }
public Task <IAsanaObjectCollection <AsanaTask> > GetTasksInWorkspaceAsync(AsanaWorkspace asanaWorkspace, AsanaUser asanaUser) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTasksInWorkspace), asanaWorkspace, asanaUser); return(request.GoCollectionAsync <AsanaTask>()); }
public Task GetStoriesInTask(AsanaTask asanaTask, AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetStoriesInTask), asanaTask); return(request.Go((o, h) => PackAndSendResponseCollection <AsanaStory>(o, callback), ErrorCallback)); }
public Task <AsanaWorkspace> GetWorkspaceByIdAsync(Int64 int64) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetWorkspaceById), int64); return(request.GoAsync <AsanaWorkspace>()); }
public Task GetTasksInWorkspace(AsanaWorkspace asanaWorkspace, AsanaUser asanaUser, AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTasksInWorkspace), asanaWorkspace, asanaUser); return(request.Go((o, h) => PackAndSendResponseCollection <AsanaTask>(o, callback), ErrorCallback)); }
public Task <IAsanaObjectCollection <AsanaWorkspace> > GetWorkspacesAsync() { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetWorkspaces)); return(request.GoCollectionAsync <AsanaWorkspace>()); }
public static Task Save(this AsanaObject obj, Asana host, AsanaFunction function) { return(host.Save(obj, function)); }
public Task GetProjectsInWorkspace(AsanaWorkspace arg1, AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetProjectsInWorkspace), arg1); return(request.Go((o, h) => PackAndSendResponseCollection <AsanaProject>(o, callback), ErrorCallback)); }
public Task <IAsanaObjectCollection <AsanaProject> > GetProjectsInTeamAsync(AsanaTeam asanaTeam) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetProjectsInTeam), asanaTeam); return(request.GoCollectionAsync <AsanaProject>()); }
public Task <IAsanaObjectCollection <AsanaStory> > GetStoriesInTaskAsync(AsanaTask asanaTask) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetStoriesInTask), asanaTask); return(request.GoCollectionAsync <AsanaStory>()); }
public Task <AsanaEvent> GetEventsInAProjectAsync(AsanaProject asanaProject, String string1) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetEventsInAProject), asanaProject, string1); return(request.GoAsync <AsanaEvent>(true)); }
public Task <IAsanaObjectCollection <AsanaProject> > GetProjectsOnATaskAsync(AsanaTask asanaTask) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetProjectsOnATask), asanaTask); return(request.GoCollectionAsync <AsanaProject>()); }
public Task <AsanaEvent> GetEventsInTaskAsync(AsanaTask asanaTask, String string1) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetEventsInTask), asanaTask, string1); return(request.GoAsync <AsanaEvent>(true)); }
public Task <IAsanaObjectCollection <AsanaTask> > GetTasksByTagAsync(AsanaTag asanaTag) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTasksByTag), asanaTag); return(request.GoCollectionAsync <AsanaTask>()); }
public Task <AsanaUser> GetMeAsync() { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetMe)); return(request.GoAsync <AsanaUser>()); }
public Task <AsanaProject> GetProjectByIdAsync(Int64 int64) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetProjectById), int64); return(request.GoAsync <AsanaProject>()); }
public Task <AsanaUser> GetUserByIdAsync(Int64 int64) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetUserById), int64); return(request.GoAsync <AsanaUser>()); }
public Task <IAsanaObjectCollection <AsanaTask> > GetTasksInAProjectAsync(AsanaProject asanaProject) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTasksInAProject), asanaProject); return(request.GoCollectionAsync <AsanaTask>()); }
public void GetTasksByTag(AsanaTask arg1, AsanaCollectionResponseEventHandler callback) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTasksByTag), arg1); request.Go((o, h) => PackAndSendResponseCollection <AsanaTask>(o, callback), ErrorCallback); }
public Task <IAsanaObjectCollection <AsanaTeam> > GetTeamsInWorkspaceAsync(AsanaWorkspace asanaWorkspace) { var request = GetBaseRequest(AsanaFunction.GetFunction(Function.GetTeamsInWorkspace), asanaWorkspace); return(request.GoCollectionAsync <AsanaTeam>()); }
public AsanaFunctionAssociation(AsanaFunction create, AsanaFunction update, AsanaFunction delete) { Create = create; Update = update; Delete = delete; }
public AsanaFunctionAssociation(AsanaFunction create, AsanaFunction update) { Create = create; Update = update; }