einaros
By: a guest | Sep 17th, 2009 | Syntax:
C# | Size: 0.65 KB | Hits: 379 | Expires: Never
namespace CurrentUserService
{
using System.Web.Script.Services;
using System.Web.Services;
using Microsoft.SharePoint;
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class CurrentUserService : WebService
{
[WebMethod]
public string GetCurrentUser(string webUrl)
{
using (var site
= new SPSite
(webUrl
))
{
using (SPWeb web = site.OpenWeb())
{
return web.CurrentUser.LoginName;
}
}
}
}
}