Can you add an object to farm properties from an event receiver on a list in a root site of a site collection? I have tried but even if im logged in as a farm admin it always errors out with a security exception.
public override void ItemAdded(SPItemEventProperties properties){
base.ItemAdded(properties);
SPFarm Farm = SPFarm.Local;
if (Farm == null) return;
if (Farm.Properties != null)
{
if (!Farm.Properties.ContainsKey(Common.FarmPropertyKey)){
Farm.Properties.Add(
Common.FarmPropertyKey,
"Test Value " + DateTime.Now.ToString());
}
else{
Farm.Properties[Common.FarmPropertyKey] =
"Test Value " + DateTime.Now.ToString();
}
Farm.Update();
}
}
- Edited by ricobano 20 hours 42 minutes ago