public Type[] GetStartupTypes() { WebJobsStartupAttribute startupAttribute = typeof(CosmosDBOptions).Assembly .GetCustomAttributes <WebJobsStartupAttribute>().Single(); return(new[] { startupAttribute.WebJobsStartupType }); }
public void WebJobsStartupAttribute_Constructor_InitializesAlias() { var attribute = new WebJobsStartupAttribute(typeof(FooStartup)); Assert.Equal("Foo", attribute.Name); attribute = new WebJobsStartupAttribute(typeof(FooWebJobsStartup)); Assert.Equal("Foo", attribute.Name); attribute = new WebJobsStartupAttribute(typeof(FooWebJobsStartup), "Bar"); Assert.Equal("Bar", attribute.Name); }