If I understand you properly, you want to restrict the types of Actions for which you StoreSessionData. I assume one such type you want to restrict is ChildActions. If so, here is how you would do so"
public class BlogActionFilterAttribute : ActionFilterAttribute
{
public override void OnResultExecuting(ResultExecutingContext filterContext)
{
base.OnResultExecuting(filterContext);
if (!filterContext.IsChildAction)
BaseModels.StoreSessionData(filterContext);
}
}